Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

crates/cre8-app-notification/src/withdraw.rs

cre8-app-notification · module withdraw · src · 726 lines (590 code, 77 comment) · sha be457ac1f62ffd4c

Items

const CONNECTION_ID const WITHDRAW_SERVICE_SCOPE const WITHDRAW_MAX_ROWS struct WithdrawRequest struct WithdrawSelector enum WithdrawAuthority impl WithdrawAuthority enum WithdrawOutcome impl WithdrawOutcome struct SourceService impl AuthenticatedServiceOrigin for SourceService

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
withdrawsrc/withdraw.rs:75fn233551.9
non_emptysrc/withdraw.rs:268fn31301.5
is_inbox_onlysrc/withdraw.rs:162fn32201.4
storesrc/withdraw.rs:388fn611221.4
handle_withdrawsrc/withdraw.rs:64fn721121.4
withdraw_scheduledsrc/withdraw.rs:121fn274251.3
schedule_remindersrc/withdraw.rs:413fn121911.2
status_ofsrc/withdraw.rs:426fn31911.2
withdrawal_stampsrc/withdraw.rs:216fn41201
selected_idssrc/withdraw.rs:240fn277221
withdraw_onesrc/withdraw.rs:274fn276251
source_candidate_idssrc/withdraw.rs:335fn351140.9
WithdrawAuthority::resolvesrc/withdraw.rs:181method175140.8
is_held_outbound_sendsrc/withdraw.rs:166fn32110.8
as_servicesrc/withdraw.rs:406fn51320.8
is_pendingsrc/withdraw.rs:154fn74120.7
WithdrawAuthority::coverssrc/withdraw.rs:199method73100.7
compare_and_withdrawsrc/withdraw.rs:305fn211130.7
schedule_reminder_uncheckedsrc/withdraw.rs:714fn121110.6
WithdrawAuthority::labelsrc/withdraw.rs:207method73000.5
WithdrawOutcome::as_strsrc/withdraw.rs:230method84000.5
compare_and_withdrawsrc/withdraw.rs:328fn31000.5
source_candidate_idssrc/withdraw.rs:373fn91000.5
SourceService::authenticated_service_idsrc/withdraw.rs:398trait impl31000.5
SourceService::authenticated_service_scopesrc/withdraw.rs:401trait impl31000.5
the_recipient_withdraws_their_own_scheduled_sendsrc/withdraw.rs:431fn191050.5
another_account_cannot_withdraw_or_see_a_notificationsrc/withdraw.rs:452fn151050.5
the_source_app_service_withdraws_by_source_and_topicsrc/withdraw.rs:469fn251060.5
a_service_cannot_withdraw_another_apps_notificationssrc/withdraw.rs:496fn201050.5
sent_and_read_notifications_are_not_pendingsrc/withdraw.rs:518fn231060.5
an_unread_inbox_alert_can_be_taken_back_until_it_is_readsrc/withdraw.rs:543fn172060.5
a_held_send_promoted_to_unread_is_still_withdrawablesrc/withdraw.rs:562fn231060.5
a_claimed_send_cannot_be_withdrawnsrc/withdraw.rs:587fn181070.5
where_auth_is_required_an_anonymous_caller_is_refusedsrc/withdraw.rs:607fn81040.5
a_replayed_create_does_not_rearm_a_withdrawn_notificationsrc/withdraw.rs:617fn91060.5
withdraw_scheduled_takes_back_only_its_own_apps_pending_rowssrc/withdraw.rs:628fn631060.5
the_connect_withdraw_action_routes_selector_inputssrc/withdraw.rs:693fn201040.5

Source not readable from this process.