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-compute/src/execution_lease_gate.rs
Items
struct ExecutionLeaseGate enum ExecutionLeaseAcquire impl ExecutionLeaseGate struct ExecutionLeaseHeartbeat impl ExecutionLeaseHeartbeat
Functions
By call-graph weight (PageRank; 1.0 is the average function). 15 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| lease_metadatasrc/execution_lease_gate.rs:256 | fn | 16 | 2 | 4 | 0 | 1.5 | |
| output_commitmentsrc/execution_lease_gate.rs:291 | fn | 18 | 1 | 6 | 1 | 1.2 | |
| ExecutionLeaseHeartbeat::startsrc/execution_lease_gate.rs:205 | method | 28 | 5 | 1 | 3 | 1 | |
| ExecutionLeaseGate::current_leasesrc/execution_lease_gate.rs:162 | method | 3 | 1 | 3 | 0 | 0.8 | |
| ExecutionLeaseGate::release_after_failuresrc/execution_lease_gate.rs:150 | method | 11 | 2 | 5 | 5 | 0.8 | |
| ExecutionLeaseGate::renew_oncesrc/execution_lease_gate.rs:166 | method | 17 | 2 | 1 | 6 | 0.8 | |
| ExecutionLeaseGate::acquire_after_durable_misssrc/execution_lease_gate.rs:46 | method | 68 | 11 | 3 | 5 | 0.7 | |
| expiry_fromsrc/execution_lease_gate.rs:185 | fn | 5 | 1 | 2 | 1 | 0.7 | |
| ExecutionLeaseGate::start_heartbeatsrc/execution_lease_gate.rs:115 | method | 3 | 1 | 2 | 1 | 0.5 | |
| ExecutionLeaseGate::finalize_after_persistsrc/execution_lease_gate.rs:121 | method | 25 | 2 | 2 | 5 | 0.5 | |
| ExecutionLeaseHeartbeat::stop_and_checksrc/execution_lease_gate.rs:241 | method | 13 | 3 | 2 | 0 | 0.5 | |
| finalized_lease_metadatasrc/execution_lease_gate.rs:273 | fn | 17 | 1 | 2 | 0 | 0.5 | |
| ExecutionLeaseHeartbeat::startsrc/execution_lease_gate.rs:235 | method | 3 | 1 | 0 | 0 | 0.5 | |
| output_commitment_binds_result_and_receipt_materialsrc/execution_lease_gate.rs:315 | fn | 15 | 1 | 0 | 1 | 0.5 | |
| observed_active_lease_is_busy_even_when_boot_owner_matchessrc/execution_lease_gate.rs:332 | fn | 35 | 5 | 0 | 6 | 0.5 |
Source not readable from this process.