Skip to content
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-vehicle/src/probe.rs

cre8-app-vehicle · module probe · src · 346 lines (285 code, 3 comment) · sha a90da9a824df93f3

Items

const UNIVERSAL_J1979_SERVICES const UNSAFE_SERVICES struct ProbeRequest impl ProbeRequest struct ProbePack impl ProbePack struct SafetyGate impl SafetyGate impl Default for SafetyGate enum ProbeValidationError impl Display for ProbeValidationError impl Error for ProbeValidationError

Functions

By call-graph weight (PageRank; 1.0 is the average function). 28 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
SafetyGate::validate_servicesrc/probe.rs:146method154202.8
SafetyGate::newsrc/probe.rs:104method311202.7
SafetyGate::validate_requestsrc/probe.rs:128method175812
ProbeRequest::readsrc/probe.rs:21method101301.7
probe_service_validation_error_textsrc/probe.rs:194fn186201.7
SafetyGate::validate_packsrc/probe.rs:112method154421.3
ProbePack::universal_j1979src/probe.rs:76method161411.1
probe_validation_error_textsrc/probe.rs:187fn62110.9
ProbeRequest::vendor_extendedsrc/probe.rs:32method101300.9
SafetyGate::with_vendor_extended_opt_insrc/probe.rs:108method31200.8
ProbeRequest::writesrc/probe.rs:43method101200.7
ProbeRequest::brute_forcesrc/probe.rs:54method101200.7
SafetyGate::defaultsrc/probe.rs:164trait impl31110.7
ProbePack::validatesrc/probe.rs:93method31010.5
ProbeValidationError::fmtsrc/probe.rs:180trait impl31010.5
probe_service_validation_error_text_has_safe_fallbacksrc/probe.rs:218fn61010.5
universal_pack_is_read_only_and_allows_safe_servicessrc/probe.rs:226fn101030.5
reject_service_04_as_unsafesrc/probe.rs:238fn61030.5
reject_service_2e_as_writesrc/probe.rs:246fn61030.5
reject_service_31_as_unsafesrc/probe.rs:254fn61030.5
reject_service_27_as_bruteforcesrc/probe.rs:262fn61030.5
reject_non_universal_service_without_vendor_opt_insrc/probe.rs:270fn61030.5
allow_vendor_extended_only_when_explicitly_enabledsrc/probe.rs:278fn61030.5
reject_mutable_packsrc/probe.rs:286fn61030.5
validate_pack_rejects_disallowed_allowed_servicesrc/probe.rs:294fn91030.5
safe_service_flags_have_policy_specific_errorssrc/probe.rs:305fn262050.5
default_safety_gate_matches_new_read_only_gatesrc/probe.rs:333fn71020.5
display_errors_cover_top_level_and_unreachable_policy_branchsrc/probe.rs:342fn41000.5

Source not readable from this process.