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-notification/src/due_drain.rs
Items
const CONNECTION_ID const DRAIN_SERVICE_ID const DRAIN_SERVICE_SCOPE const DRAIN_DEFAULT_LIMIT const DRAIN_MAX_LIMIT static SENT static MIDFLIGHT_WITHDRAWALS struct Drainer impl AuthenticatedServiceOrigin for Drainer
Functions
By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| drain_duesrc/due_drain.rs:74 | fn | 31 | 5 | 7 | 2 | 1.1 | |
| storesrc/due_drain.rs:273 | fn | 7 | 1 | 8 | 4 | 1.1 | |
| schedulesrc/due_drain.rs:281 | fn | 9 | 1 | 7 | 1 | 1 | |
| drain_onesrc/due_drain.rs:108 | fn | 32 | 6 | 1 | 6 | 1 | |
| due_scheduled_idssrc/due_drain.rs:192 | fn | 20 | 1 | 1 | 4 | 1 | |
| sends_tosrc/due_drain.rs:268 | fn | 3 | 1 | 5 | 0 | 0.8 | |
| claimsrc/due_drain.rs:222 | fn | 9 | 1 | 3 | 2 | 0.8 | |
| messagingsrc/due_drain.rs:251 | fn | 16 | 4 | 1 | 2 | 0.7 | |
| handle_drain_duesrc/due_drain.rs:40 | fn | 9 | 1 | 2 | 3 | 0.7 | |
| require_drain_authoritysrc/due_drain.rs:54 | fn | 15 | 6 | 1 | 6 | 0.7 | |
| record_claimed_deliverysrc/due_drain.rs:145 | fn | 16 | 1 | 1 | 3 | 0.6 | |
| is_held_scheduled_sendsrc/due_drain.rs:169 | fn | 8 | 7 | 1 | 0 | 0.6 | |
| delivery_succeededsrc/due_drain.rs:180 | fn | 6 | 2 | 1 | 0 | 0.6 | |
| record_claimed_deliverysrc/due_drain.rs:163 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| due_scheduled_idssrc/due_drain.rs:215 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| claimsrc/due_drain.rs:233 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| a_due_scheduled_send_is_delivered_once_and_recorded_sentsrc/due_drain.rs:292 | fn | 25 | 1 | 0 | 6 | 0.5 | |
| a_failed_delivery_is_recorded_failed_once_and_not_retriedsrc/due_drain.rs:319 | fn | 16 | 1 | 0 | 6 | 0.5 | |
| a_pass_leaves_immediate_inbox_and_claimed_items_alonesrc/due_drain.rs:337 | fn | 30 | 1 | 0 | 8 | 0.5 | |
| a_withdrawn_send_is_never_deliveredsrc/due_drain.rs:369 | fn | 13 | 1 | 0 | 7 | 0.5 | |
| a_claim_and_a_withdrawal_exclude_each_othersrc/due_drain.rs:384 | fn | 20 | 1 | 0 | 6 | 0.5 | |
| a_change_during_delivery_is_never_overwritten_by_the_reportsrc/due_drain.rs:406 | fn | 21 | 1 | 0 | 6 | 0.5 | |
| a_completed_delivery_records_its_reportsrc/due_drain.rs:429 | fn | 10 | 1 | 0 | 5 | 0.5 | |
| Drainer::authenticated_service_idsrc/due_drain.rs:443 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| Drainer::authenticated_service_scopesrc/due_drain.rs:446 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| where_auth_is_required_a_pass_runs_as_the_drainer_servicesrc/due_drain.rs:452 | fn | 19 | 1 | 0 | 5 | 0.5 |
Source not readable from this process.