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-insurance/src/model.rs
Items
const KIND_RISK_POOL const KIND_POLICY const KIND_CLAIM const EDGE_POLICY_POOL const EDGE_CLAIM_POLICY struct RiskPool impl RiskPool enum TriggerComparator impl TriggerComparator enum PolicyStatus struct InsurancePolicy impl InsurancePolicy struct EvidenceObservation enum InsuranceClaimStatus struct InsuranceClaim impl InsuranceClaim
Functions
By call-graph weight (PageRank; 1.0 is the average function). 25 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| list_recordssrc/model.rs:317 | fn | 8 | 1 | 3 | 2 | 2.5 | |
| require_nonemptysrc/model.rs:326 | fn | 3 | 2 | 3 | 0 | 1.9 | |
| load_recordsrc/model.rs:309 | fn | 7 | 1 | 3 | 1 | 1.7 | |
| pool_vidsrc/model.rs:282 | fn | 3 | 1 | 3 | 0 | 1.5 | |
| policy_vidsrc/model.rs:285 | fn | 3 | 1 | 3 | 0 | 1.2 | |
| upsert_recordsrc/model.rs:292 | fn | 16 | 2 | 3 | 1 | 1.2 | |
| claim_vidsrc/model.rs:288 | fn | 3 | 1 | 2 | 0 | 1 | |
| load_poolsrc/model.rs:226 | fn | 3 | 1 | 2 | 2 | 1 | |
| load_policysrc/model.rs:250 | fn | 3 | 1 | 2 | 2 | 0.9 | |
| upsert_poolsrc/model.rs:222 | fn | 3 | 1 | 6 | 2 | 0.9 | |
| upsert_policysrc/model.rs:234 | fn | 15 | 2 | 6 | 4 | 0.9 | |
| load_claimsrc/model.rs:274 | fn | 3 | 1 | 2 | 2 | 0.8 | |
| list_poolssrc/model.rs:230 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| list_policiessrc/model.rs:254 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| list_claimssrc/model.rs:278 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| RiskPool::newsrc/model.rs:32 | method | 18 | 1 | 2 | 1 | 0.8 | |
| RiskPool::available_capacitysrc/model.rs:51 | method | 3 | 1 | 2 | 0 | 0.8 | |
| positivesrc/model.rs:330 | fn | 3 | 2 | 1 | 0 | 0.7 | |
| upsert_claimsrc/model.rs:258 | fn | 15 | 2 | 3 | 4 | 0.7 | |
| RiskPool::same_definitionsrc/model.rs:55 | method | 7 | 5 | 1 | 0 | 0.6 | |
| InsuranceClaim::newsrc/model.rs:195 | method | 25 | 3 | 1 | 1 | 0.6 | |
| InsurancePolicy::newsrc/model.rs:111 | method | 39 | 2 | 1 | 2 | 0.6 | |
| InsurancePolicy::same_quotesrc/model.rs:151 | method | 13 | 11 | 1 | 0 | 0.6 | |
| TriggerComparator::matchessrc/model.rs:72 | method | 6 | 2 | 0 | 0 | 0.5 | |
| comparator_and_capacity_are_deterministicsrc/model.rs:339 | fn | 9 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.