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-notification/src/due_drain.rs

cre8-app-notification · module due_drain · src · 471 lines (364 code, 65 comment) · sha ea5859753dcb17d4

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.

functionkindlinescyclomaticcallerscalleesweightcrystal
drain_duesrc/due_drain.rs:74fn315721.1
storesrc/due_drain.rs:273fn71841.1
schedulesrc/due_drain.rs:281fn91711
drain_onesrc/due_drain.rs:108fn326161
due_scheduled_idssrc/due_drain.rs:192fn201141
sends_tosrc/due_drain.rs:268fn31500.8
claimsrc/due_drain.rs:222fn91320.8
messagingsrc/due_drain.rs:251fn164120.7
handle_drain_duesrc/due_drain.rs:40fn91230.7
require_drain_authoritysrc/due_drain.rs:54fn156160.7
record_claimed_deliverysrc/due_drain.rs:145fn161130.6
is_held_scheduled_sendsrc/due_drain.rs:169fn87100.6
delivery_succeededsrc/due_drain.rs:180fn62100.6
record_claimed_deliverysrc/due_drain.rs:163fn31000.5
due_scheduled_idssrc/due_drain.rs:215fn31000.5
claimsrc/due_drain.rs:233fn31000.5
a_due_scheduled_send_is_delivered_once_and_recorded_sentsrc/due_drain.rs:292fn251060.5
a_failed_delivery_is_recorded_failed_once_and_not_retriedsrc/due_drain.rs:319fn161060.5
a_pass_leaves_immediate_inbox_and_claimed_items_alonesrc/due_drain.rs:337fn301080.5
a_withdrawn_send_is_never_deliveredsrc/due_drain.rs:369fn131070.5
a_claim_and_a_withdrawal_exclude_each_othersrc/due_drain.rs:384fn201060.5
a_change_during_delivery_is_never_overwritten_by_the_reportsrc/due_drain.rs:406fn211060.5
a_completed_delivery_records_its_reportsrc/due_drain.rs:429fn101050.5
Drainer::authenticated_service_idsrc/due_drain.rs:443trait impl31000.5
Drainer::authenticated_service_scopesrc/due_drain.rs:446trait impl31000.5
where_auth_is_required_a_pass_runs_as_the_drainer_servicesrc/due_drain.rs:452fn191050.5

Source not readable from this process.