Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-app-association-model/src/lib.rs

cre8-app-association-model · module crate root · src · 1,664 lines (1,293 code, 213 comment) · sha 5524863a8841c9cd

Items

const KIND_VALIDATION const KIND_ASSOCIATION enum ValidationVerdict impl ValidationVerdict struct Validation impl Validation struct CanonicalValidationPayload enum ValidationVerifyError impl Display for ValidationVerifyError impl Error for ValidationVerifyError enum AssociationVerdict struct Association struct ThresholdSummary struct DimensionScoreSummary struct ParsedValidation impl ParsedValidation struct RequiredValidationFields impl RequiredValidationFields

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
derive_validation_idsrc/lib.rs:71fn101609.7
Validation::newsrc/lib.rs:196method2813119.2
list_validationssrc/lib.rs:808fn31825.2
list_associationssrc/lib.rs:850fn51514.8
samplesrc/lib.rs:1020fn312514.1
upsert_associationsrc/lib.rs:833fn822923.9
parse_validationsrc/lib.rs:883fn41423.9
list_validations_by_subjectsrc/lib.rs:813fn1022613.9
list_associations_by_subjectsrc/lib.rs:857fn1022013.4
derive_association_idsrc/lib.rs:85fn51503.3
derive_dim_association_idsrc/lib.rs:94fn51703.2
evaluate_thresholdsrc/lib.rs:471fn5071643
default_threshold_forsrc/lib.rs:117fn731302.7
association_vidsrc/lib.rs:64fn31302.7
upsert_validationsrc/lib.rs:748fn512242.3
ParsedValidation::from_propssrc/lib.rs:896method81142.2
ParsedValidation::into_validationsrc/lib.rs:905method201132.2
Validation::with_scoressrc/lib.rs:243method2541002.1
canonical_validation_bytessrc/lib.rs:309fn213302
verify_validationsrc/lib.rs:363fn134621.9
evaluate_dimensionssrc/lib.rs:576fn366931.8
apply_accept_validationsrc/lib.rs:556fn62101.7
latest_validation_by_attestorsrc/lib.rs:613fn103201.6
net_rep_for_dimensionsrc/lib.rs:718fn111301.6
apply_threshold_validationsrc/lib.rs:546fn93111.4
Validation::with_confidencesrc/lib.rs:225method41601.4
validation_vidsrc/lib.rs:60fn31301.4
decide_net_verdictsrc/lib.rs:730fn144201.4
Validation::effective_scoressrc/lib.rs:277method135201.4
Validation::with_rationalesrc/lib.rs:229method41601.4
load_validationsrc/lib.rs:803fn31631.4
Validation::with_tagssrc/lib.rs:233method411301.4
required_stringsrc/lib.rs:949fn31101.3
non_null_valuesrc/lib.rs:977fn31101.3
apply_dimension_scoresrc/lib.rs:695fn113101.1
summarize_threshold_validationssrc/lib.rs:531fn142111.1
load_associationsrc/lib.rs:843fn51421.1
parse_string_arraysrc/lib.rs:962fn71101.1
sign_validationsrc/lib.rs:331fn91721
dimension_contributionssrc/lib.rs:624fn93111
dimension_associationsrc/lib.rs:634fn342131
fresh_graphsrc/lib.rs:990fn31601
validate_validationsrc/lib.rs:755fn156101
validation_propssrc/lib.rs:772fn292101
RequiredValidationFields::from_propssrc/lib.rs:936method91111
required_i64src/lib.rs:953fn31101
parse_validation_verdictsrc/lib.rs:957fn41101
parse_scoressrc/lib.rs:970fn61111
ValidationVerdict::is_amendsrc/lib.rs:145method31300.9
ValidationVerdict::is_acceptsrc/lib.rs:139method31300.9
ValidationVerdict::is_rejectsrc/lib.rs:142method31200.8
summarize_dimension_scoressrc/lib.rs:678fn162110.8
validator_credit_namespacesrc/lib.rs:104fn31100.7
rep_namespacesrc/lib.rs:111fn31100.7
group_by_subjectsrc/lib.rs:456fn72100.7
fresh_cache_forsrc/lib.rs:994fn81330.7
set_validation_lookup_resultsrc/lib.rs:1007fn51300.7
configured_validation_lookupsrc/lib.rs:1013fn62300.7
has_association_for_subjectsrc/lib.rs:869fn112200.6
list_validations_by_attestorsrc/lib.rs:825fn61110.6
ValidationVerifyError::fmtsrc/lib.rs:351trait impl95000.5
validation_verdict_helpers_cover_reject_and_amendsrc/lib.rs:1027fn71030.5
validation_scores_cover_zero_reject_amend_and_legacy_fallbackssrc/lib.rs:1036fn371060.5
id_derivation_is_stable_for_same_inputssrc/lib.rs:1075fn71010.5
asset_namespaces_are_per_party_and_per_tagsrc/lib.rs:1084fn41020.5
default_threshold_for_known_subject_kindssrc/lib.rs:1090fn71010.5
validation_round_trips_through_hyperdbsrc/lib.rs:1101fn2810100.5
validation_with_amend_verdict_round_tripssrc/lib.rs:1131fn121040.5
upsert_rejects_invalid_required_fieldssrc/lib.rs:1145fn231030.5
parse_validation_defaults_scores_and_reports_missing_fieldssrc/lib.rs:1170fn1041010.5
list_filters_by_subject_and_attestorsrc/lib.rs:1276fn112050.5
canonical_bytes_exclude_signature_pairsrc/lib.rs:1291fn111020.5
sign_then_verify_roundtripssrc/lib.rs:1304fn81060.5
verify_rejects_tampered_verdict_and_unsignedsrc/lib.rs:1314fn161060.5
validation_sign_and_verify_error_edges_are_stablesrc/lib.rs:1332fn281070.5
threshold_returns_none_when_count_below_thresholdsrc/lib.rs:1364fn51020.5
threshold_forms_accepted_association_when_two_accepts_and_threshold_twosrc/lib.rs:1371fn141030.5
threshold_forms_rejected_association_when_two_rejects_dominatesrc/lib.rs:1387fn71020.5
threshold_forms_mixed_when_split_evenlysrc/lib.rs:1396fn111020.5
threshold_dedup_keeps_most_recent_per_attestorsrc/lib.rs:1409fn121020.5
threshold_includes_amend_in_count_but_not_majority_winnersrc/lib.rs:1423fn141020.5
group_by_subject_buckets_correctlysrc/lib.rs:1439fn131020.5
association_round_trips_through_hyperdbsrc/lib.rs:1456fn111060.5
list_associations_by_subject_filterssrc/lib.rs:1469fn481080.5
evaluate_dimensions_returns_empty_below_thresholdsrc/lib.rs:1521fn81030.5
evaluate_dimensions_emits_one_assoc_per_qualifying_dimsrc/lib.rs:1531fn141030.5
evaluate_dimensions_treats_zero_score_as_accept_count_without_balancesrc/lib.rs:1547fn141030.5
evaluate_dimensions_splits_positive_and_burnsrc/lib.rs:1563fn131030.5
evaluate_dimensions_dedups_same_attestor_keeping_latestsrc/lib.rs:1578fn141030.5
dim_association_id_distinct_from_aggregatesrc/lib.rs:1594fn71020.5
net_rep_for_dimension_subtracts_burn_from_positivesrc/lib.rs:1603fn71010.5
net_rep_for_dimension_handles_missing_keyssrc/lib.rs:1612fn121010.5
evaluate_threshold_rejects_mixed_subjectssrc/lib.rs:1626fn51020.5
evaluate_dimensions_rejects_mixed_subjectssrc/lib.rs:1633fn71030.5
parse_validation_fails_on_malformed_scoressrc/lib.rs:1642fn131010.5
canonical_bytes_error_propagated_to_verifysrc/lib.rs:1657fn71020.5

Source not readable from this process.