Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

crates/cre8-mail/src/spf.rs

cre8-mail · module spf · src · 565 lines (517 code, 17 comment) · sha 4beb3b88b3d7d4da

Items

const MAX_LOOKUPS const MAX_VOID_LOOKUPS const MAX_MX_PER_MECHANISM enum SpfResult impl SpfResult struct SpfOutcome struct Evaluator enum Mechanism struct Record type Outcome impl Evaluator

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
permsrc/spf.rs:94fn31402.4
Evaluator::checksrc/spf.rs:237method4314251.8
split_cidrsrc/spf.rs:140fn207201.7
check_hostsrc/spf.rs:59fn51211.4
Evaluator::expand_macrosrc/spf.rs:425method4718101.3
parse_mechanismsrc/spf.rs:161fn4219111.3
ipsrc/spf.rs:479fn31401.1
resultsrc/spf.rs:503fn31331.1
Evaluator::expandsrc/spf.rs:386method3812311
checksrc/spf.rs:50fn83311
in_networksrc/spf.rs:204fn156300.9
parse_recordsrc/spf.rs:98fn4015210.9
Evaluator::count_lookupsrc/spf.rs:221method72210.9
Evaluator::void_lookupsrc/spf.rs:229method72210.8
resolversrc/spf.rs:483fn191130.8
Evaluator::matchessrc/spf.rs:281method7625170.8
Evaluator::address_matchsrc/spf.rs:360method248120.6
SpfResult::as_strsrc/spf.rs:26method117000.5
evaluates_mechanisms_in_ordersrc/spf.rs:508fn121010.5
errors_are_permanent_or_temporary_as_the_rfc_sayssrc/spf.rs:522fn122040.5
macros_expand_reverse_and_truncatesrc/spf.rs:536fn151040.5
cidr_matching_and_parsingsrc/spf.rs:553fn121040.5

Source not readable from this process.