1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-device/src/transport.rs
Items
Functions
By call-graph weight (PageRank; 1.0 is the average function). 99 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| u16_bytessrc/transport.rs:251 | fn | 3 | 1 | 11 | 0 | 5 | |
| clamp_bytesrc/transport.rs:239 | fn | 3 | 1 | 8 | 0 | 4.1 | |
| framesrc/transport.rs:370 | fn | 5 | 1 | 17 | 0 | 3.6 | |
| transport_from_inputsrc/transport.rs:85 | fn | 33 | 2 | 7 | 5 | 3 | |
| scan_adapterssrc/transport.rs:119 | fn | 68 | 7 | 3 | 4 | 2.5 | |
| dedupe_pidssrc/transport.rs:41 | fn | 9 | 3 | 4 | 0 | 2.3 | |
| pct_bytesrc/transport.rs:243 | fn | 3 | 1 | 11 | 1 | 2.1 | |
| hex_bytessrc/transport.rs:485 | fn | 35 | 7 | 4 | 0 | 2.1 | |
| normalize_pidsrc/transport.rs:16 | fn | 20 | 6 | 4 | 0 | 1.9 | |
| profile_numbersrc/transport.rs:559 | fn | 3 | 1 | 11 | 0 | 1.9 | |
| sampling_profile_idsrc/transport.rs:731 | fn | 6 | 1 | 5 | 1 | 1.8 | |
| explicit_requested_pidssrc/transport.rs:727 | fn | 3 | 1 | 5 | 2 | 1.7 | |
| supported_mode01_pid_idssrc/transport.rs:376 | fn | 7 | 1 | 2 | 0 | 1.6 | |
| read_until_promptsrc/transport.rs:898 | fn | 21 | 5 | 1 | 1 | 1.6 | |
| pid_array_fromsrc/transport.rs:37 | fn | 3 | 1 | 2 | 2 | 1.5 | |
| serial_port_info_from_jsonsrc/transport.rs:222 | fn | 12 | 1 | 2 | 0 | 1.4 | |
| simulator_requestedsrc/transport.rs:828 | fn | 6 | 4 | 3 | 2 | 1.4 | |
| listen_transportsrc/transport.rs:1127 | fn | 20 | 2 | 1 | 3 | 1.3 | |
| discover_capabilitiessrc/transport.rs:1157 | fn | 8 | 2 | 1 | 4 | 1.3 | |
| capability_bitmap_framesrc/transport.rs:455 | fn | 29 | 6 | 3 | 2 | 1.3 | |
| write_elm327_commandsrc/transport.rs:920 | fn | 9 | 2 | 5 | 1 | 1.3 | |
| extended_body_frame_for_pidsrc/transport.rs:674 | fn | 3 | 1 | 2 | 1 | 1.2 | |
| scenariosrc/transport.rs:235 | fn | 3 | 1 | 1 | 1 | 1.2 | |
| supported_pid_ids_from_bitmap_framessrc/transport.rs:526 | fn | 23 | 7 | 4 | 2 | 1.2 | |
| string_array_fromsrc/transport.rs:12 | fn | 3 | 1 | 1 | 1 | 1.1 | |
| frame_strings_fromsrc/transport.rs:388 | fn | 15 | 1 | 1 | 0 | 1.1 | |
| enumerate_serial_portssrc/transport.rs:195 | fn | 7 | 2 | 2 | 2 | 1.1 | |
| vehicle_payloadsrc/transport.rs:1166 | fn | 20 | 1 | 2 | 0 | 1 | |
| endpoint_fromsrc/transport.rs:51 | fn | 6 | 1 | 1 | 1 | 1 | |
| infer_kindsrc/transport.rs:58 | fn | 15 | 6 | 1 | 0 | 1 | |
| transport_id_forsrc/transport.rs:74 | fn | 10 | 4 | 1 | 0 | 1 | |
| requested_pids_with_supportsrc/transport.rs:765 | fn | 12 | 3 | 4 | 4 | 1 | |
| response_framessrc/transport.rs:930 | fn | 22 | 8 | 3 | 0 | 1 | |
| read_frames_metadatasrc/transport.rs:790 | fn | 27 | 1 | 4 | 2 | 1 | |
| default_init_commandssrc/transport.rs:882 | fn | 15 | 2 | 4 | 1 | 1 | |
| enumerate_serial_ports_via_hostsrc/transport.rs:203 | fn | 18 | 2 | 1 | 1 | 1 | |
| bitmap_frame_has_nextsrc/transport.rs:521 | fn | 4 | 4 | 3 | 1 | 0.9 | |
| requested_pids_for_simulatorsrc/transport.rs:818 | fn | 9 | 3 | 3 | 4 | 0.9 | |
| read_framessrc/transport.rs:1148 | fn | 8 | 2 | 1 | 4 | 0.9 | |
| simulated_capability_framessrc/transport.rs:853 | fn | 28 | 4 | 2 | 4 | 0.9 | |
| probe_serial_transportsrc/transport.rs:1113 | fn | 13 | 3 | 1 | 5 | 0.9 | |
| query_capability_framessrc/transport.rs:953 | fn | 20 | 5 | 2 | 4 | 0.9 | |
| supported_pid_ids_with_source_from_inputsrc/transport.rs:441 | fn | 13 | 3 | 2 | 3 | 0.9 | |
| default_requested_pidssrc/transport.rs:723 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| static_frame_group_one_asrc/transport.rs:581 | fn | 10 | 6 | 1 | 2 | 0.8 | |
| static_frame_group_one_bsrc/transport.rs:592 | fn | 10 | 6 | 1 | 4 | 0.8 | |
| static_frame_group_two_asrc/transport.rs:607 | fn | 10 | 6 | 1 | 3 | 0.8 | |
| static_frame_group_two_bsrc/transport.rs:618 | fn | 9 | 5 | 1 | 3 | 0.8 | |
| profile_for_scenariosrc/transport.rs:287 | fn | 82 | 6 | 2 | 1 | 0.8 | |
| frame_for_pidsrc/transport.rs:550 | fn | 8 | 1 | 2 | 4 | 0.8 | |
| trim_bytesrc/transport.rs:247 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| simulated_framessrc/transport.rs:835 | fn | 17 | 1 | 2 | 6 | 0.8 | |
| serial_capability_framessrc/transport.rs:1073 | fn | 39 | 4 | 1 | 8 | 0.8 | |
| static_frame_group_onesrc/transport.rs:577 | fn | 3 | 1 | 1 | 2 | 0.8 | |
| static_frame_group_twosrc/transport.rs:603 | fn | 3 | 1 | 1 | 2 | 0.8 | |
| engine_frame_group_onesrc/transport.rs:632 | fn | 12 | 8 | 1 | 5 | 0.8 | |
| engine_frame_group_twosrc/transport.rs:645 | fn | 11 | 7 | 1 | 7 | 0.8 | |
| extended_powertrain_frame_for_pidsrc/transport.rs:661 | fn | 12 | 8 | 1 | 8 | 0.8 | |
| poll_policysrc/transport.rs:778 | fn | 11 | 4 | 2 | 2 | 0.7 | |
| capability_frame_stringssrc/transport.rs:404 | fn | 18 | 4 | 1 | 1 | 0.7 | |
| explicit_supported_pid_idssrc/transport.rs:423 | fn | 17 | 4 | 1 | 2 | 0.7 | |
| profile_pid_idssrc/transport.rs:738 | fn | 26 | 6 | 1 | 2 | 0.7 | |
| supported_mode01_pid_ids_ownedsrc/transport.rs:384 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| serial_framessrc/transport.rs:982 | fn | 34 | 3 | 1 | 8 | 0.7 | |
| capability_frame_for_pidsrc/transport.rs:563 | fn | 9 | 5 | 1 | 1 | 0.7 | |
| static_frame_for_pidsrc/transport.rs:573 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| engine_frame_for_pidsrc/transport.rs:628 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| extended_frame_for_pidsrc/transport.rs:657 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| serial_supported_pid_idssrc/transport.rs:974 | fn | 7 | 2 | 1 | 2 | 0.7 | |
| should_discover_serial_pidssrc/transport.rs:1049 | fn | 6 | 4 | 1 | 3 | 0.7 | |
| serial_settingssrc/transport.rs:1017 | fn | 5 | 1 | 2 | 1 | 0.7 | |
| fuel_rate_bytessrc/transport.rs:271 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| rpm_bytessrc/transport.rs:255 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| timing_bytesrc/transport.rs:263 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| maf_bytessrc/transport.rs:267 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| voltage_bytessrc/transport.rs:259 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| absolute_load_bytessrc/transport.rs:275 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| ratio_bytessrc/transport.rs:279 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| catalyst_temp_bytessrc/transport.rs:283 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| initialize_elm327_if_neededsrc/transport.rs:1023 | fn | 13 | 3 | 1 | 3 | 0.6 | |
| serial_supported_pids_for_requestsrc/transport.rs:1037 | fn | 11 | 2 | 1 | 3 | 0.6 | |
| poll_serial_pid_framessrc/transport.rs:1056 | fn | 16 | 3 | 1 | 2 | 0.6 | |
| body_relative_throttle_framesrc/transport.rs:691 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| ambient_air_temp_framesrc/transport.rs:695 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| absolute_throttle_b_framesrc/transport.rs:699 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| accelerator_pedal_d_framesrc/transport.rs:703 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| accelerator_pedal_e_framesrc/transport.rs:707 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| commanded_throttle_actuator_framesrc/transport.rs:711 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| engine_oil_temp_framesrc/transport.rs:715 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| engine_fuel_rate_framesrc/transport.rs:719 | fn | 3 | 1 | 0 | 3 | 0.5 | |
| pid_normalization_and_capability_bitmaps_are_stablesrc/transport.rs:1193 | fn | 25 | 2 | 0 | 6 | 0.5 | |
| scenario_profiles_drive_engine_and_extended_framessrc/transport.rs:1220 | fn | 17 | 1 | 0 | 2 | 0.5 | |
| request_policy_filters_profiles_and_reports_metadatasrc/transport.rs:1239 | fn | 27 | 1 | 0 | 4 | 0.5 | |
| response_and_serial_helpers_filter_adapter_noisesrc/transport.rs:1268 | fn | 20 | 1 | 0 | 5 | 0.5 | |
| simulated_batches_and_vehicle_payload_keep_wire_contractsrc/transport.rs:1290 | fn | 28 | 1 | 0 | 4 | 0.5 | |
| normalize_pid_accepts_common_elm327_shapessrc/transport.rs:1320 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| extended_body_frames_encode_profile_valuessrc/transport.rs:1330 | fn | 18 | 1 | 0 | 1 | 0.5 | |
| requested_pids_respect_explicit_profile_and_support_pathssrc/transport.rs:1350 | fn | 20 | 1 | 0 | 3 | 0.5 | |
| simulator_request_metadata_records_filter_intentsrc/transport.rs:1372 | fn | 13 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.