Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

crates/cre8-app-manifold/src/obligation_queue.rs

cre8-app-manifold · module obligation_queue · src · 561 lines (415 code, 86 comment) · sha c02d3c34adcb29f7

Items

struct ObligationQueue impl ObligationQueue

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ObligationQueue::enqueuesrc/obligation_queue.rs:49method411704.6
ObligationQueue::newsrc/obligation_queue.rs:34method312703.8
save_obligationsrc/obligation_queue.rs:142fn1821313.7
load_queuesrc/obligation_queue.rs:189fn1032153.2
obsrc/obligation_queue.rs:276fn312403.2
delete_obligationsrc/obligation_queue.rs:177fn82511.6
ObligationQueue::drain_duesrc/obligation_queue.rs:106method61601.4
fresh_graphsrc/obligation_queue.rs:407fn31901.3
ObligationQueue::enqueue_uniquesrc/obligation_queue.rs:71method72211.2
ObligationQueue::due_countsrc/obligation_queue.rs:127method31301.2
enqueue_and_savesrc/obligation_queue.rs:222fn91821.1
parse_obligationsrc/obligation_queue.rs:200fn91121
drain_due_and_deletesrc/obligation_queue.rs:256fn153221
required_string_propsrc/obligation_queue.rs:210fn31100.9
required_i64_propsrc/obligation_queue.rs:214fn31100.9
ObligationQueue::next_due_mssrc/obligation_queue.rs:132method31300.8
ObligationQueue::contains_idsrc/obligation_queue.rs:92method31200.8
ObligationQueue::peek_duesrc/obligation_queue.rs:99method31200.7
ObligationQueue::enqueue_allsrc/obligation_queue.rs:56method52110.6
ObligationQueue::enqueue_all_uniquesrc/obligation_queue.rs:81method93110.6
save_obligationssrc/obligation_queue.rs:163fn112110.6
enqueue_and_save_uniquesrc/obligation_queue.rs:241fn122130.6
ObligationQueue::lensrc/obligation_queue.rs:38method31000.5
ObligationQueue::is_emptysrc/obligation_queue.rs:42method31000.5
ObligationQueue::cancelsrc/obligation_queue.rs:116method31000.5
ObligationQueue::itersrc/obligation_queue.rs:121method31000.5
empty_queue_is_emptysrc/obligation_queue.rs:281fn81040.5
enqueue_keeps_items_sorted_by_due_timesrc/obligation_queue.rs:291fn81030.5
enqueue_stable_for_equal_due_timessrc/obligation_queue.rs:301fn81030.5
peek_due_returns_head_only_when_duesrc/obligation_queue.rs:311fn71040.5
drain_due_removes_in_order_through_thresholdsrc/obligation_queue.rs:320fn151040.5
drain_due_inclusive_of_thresholdsrc/obligation_queue.rs:337fn61040.5
drain_due_empty_when_nothing_duesrc/obligation_queue.rs:345fn71040.5
cancel_removes_by_idsrc/obligation_queue.rs:354fn101030.5
enqueue_all_inserts_each_in_sorted_ordersrc/obligation_queue.rs:366fn61030.5
due_count_filters_by_thresholdsrc/obligation_queue.rs:374fn101040.5
next_due_ms_returns_head_due_timesrc/obligation_queue.rs:386fn61040.5
iter_walks_in_due_time_ordersrc/obligation_queue.rs:394fn82030.5
save_and_load_round_trips_one_obligationsrc/obligation_queue.rs:412fn81040.5
save_is_idempotent_on_idsrc/obligation_queue.rs:422fn111040.5
delete_removes_persisted_obligationsrc/obligation_queue.rs:435fn81050.5
save_obligations_bulk_persists_eachsrc/obligation_queue.rs:445fn61040.5
load_queue_preserves_due_time_ordersrc/obligation_queue.rs:453fn101040.5
enqueue_and_save_combines_both_pathssrc/obligation_queue.rs:465fn71050.5
enqueue_unique_skips_duplicatessrc/obligation_queue.rs:474fn81030.5
enqueue_all_unique_returns_count_addedsrc/obligation_queue.rs:484fn121030.5
contains_id_reports_membershipsrc/obligation_queue.rs:498fn61040.5
enqueue_and_save_unique_idempotent_at_both_layerssrc/obligation_queue.rs:506fn101050.5
drain_due_and_delete_removes_from_bothsrc/obligation_queue.rs:518fn121060.5
obligation_payload_round_trips_through_persistencesrc/obligation_queue.rs:532fn151040.5
drain_handles_negative_due_timessrc/obligation_queue.rs:549fn121040.5

Source not readable from this process.