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-protocol-identity/src/work_lease.rs

cre8-app-protocol-identity · module work_lease · src · 903 lines (736 code, 92 comment) · sha 35769c38e5bcbb99

Items

const EXECUTION_WORK_LEASE_SCHEMA const EXECUTION_WORK_LEASE_PREFIX const EXECUTION_WORK_LEASE_FENCE_SCHEMA const EXECUTION_WORK_LEASE_FENCE_PREFIX const EXECUTION_WORK_LEASE_COMPLETION_SCHEMA const EXECUTION_WORK_LEASE_COMPLETION_PREFIX const EXECUTION_WORK_LEASE_COORDINATION_REQUIREMENT const EXECUTION_WORK_LEASE_EXACTLY_ONCE_LIMIT const EXECUTION_WORK_LEASE_COORDINATOR_FAILOVER_LIMIT enum WorkLeaseError impl Display for WorkLeaseError impl Error for WorkLeaseError type WorkLeaseResult struct ExecutionWorkLeaseCoordinator impl ExecutionWorkLeaseCoordinator enum ExecutionWorkLeaseStatus struct ExecutionWorkLeaseFence impl ExecutionWorkLeaseFence struct ExecutionWorkLeaseCompletion impl ExecutionWorkLeaseCompletion struct ExecutionWorkLease impl ExecutionWorkLease

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ExecutionWorkLease::validatesrc/work_lease.rs:527method5610786.4
ExecutionWorkLease::fencesrc/work_lease.rs:291method1212614.3
ExecutionWorkLease::derived_lease_idsrc/work_lease.rs:588method131413.7
ExecutionWorkLeaseCoordinator::newsrc/work_lease.rs:95method51603.5
require_canonical_fieldsrc/work_lease.rs:669fn73603.5
ExecutionWorkLease::validate_execution_authoritysrc/work_lease.rs:511method153621.9
ExecutionWorkLease::validate_exact_fencesrc/work_lease.rs:636method237211.6
require_nonzerosrc/work_lease.rs:677fn32301.5
require_schemasrc/work_lease.rs:661fn72301.5
ExecutionWorkLease::required_terminal_at_mssrc/work_lease.rs:584method31201.3
ExecutionWorkLease::acquiresrc/work_lease.rs:245method281511.2
ExecutionWorkLease::successor_activesrc/work_lease.rs:602method332311.2
ExecutionWorkLeaseCompletion::validate_for_leasesrc/work_lease.rs:187method257151.2
require_absentsrc/work_lease.rs:681fn32101.2
validate_execution_work_keysrc/work_lease.rs:685fn102111.2
leasesrc/work_lease.rs:722fn111731.1
ExecutionWorkLease::is_active_atsrc/work_lease.rs:287method32401
validate_execution_cache_keysrc/work_lease.rs:696fn112210.9
work_keysrc/work_lease.rs:713fn31110.8
ExecutionWorkLease::takeoversrc/work_lease.rs:350method255420.8
ExecutionWorkLease::completesrc/work_lease.rs:439method332430.8
cache_keysrc/work_lease.rs:717fn41410.8
ExecutionWorkLease::validate_fence_for_publication_or_settlementsrc/work_lease.rs:492method162520.7
ExecutionWorkLeaseCompletion::stable_hashsrc/work_lease.rs:175method111110.7
ExecutionWorkLease::renewsrc/work_lease.rs:307method192210.7
ExecutionWorkLease::record_hashsrc/work_lease.rs:283method31110.6
ExecutionWorkLease::reclaim_releasedsrc/work_lease.rs:379method173130.6
ExecutionWorkLease::releasesrc/work_lease.rs:475method91110.6
ExecutionWorkLease::restart_completed_for_unmet_admissionsrc/work_lease.rs:406method263120.6
WorkLeaseError::fmtsrc/work_lease.rs:73trait impl31000.5
ExecutionWorkLeaseCoordinator::validatesrc/work_lease.rs:101method51020.5
ExecutionWorkLeaseFence::stable_hashsrc/work_lease.rs:133method121010.5
ExecutionWorkLeaseFence::validatesrc/work_lease.rs:146method101030.5
ExecutionWorkLease::stable_hashsrc/work_lease.rs:276method31010.5
ExecutionWorkLease::expiresrc/work_lease.rs:328method153010.5
deterministic_wire_identity_round_trips_and_hashessrc/work_lease.rs:735fn131030.5
renew_preserves_authority_and_takeover_requires_expiry_and_higher_tokensrc/work_lease.rs:750fn281040.5
stale_token_cannot_authorize_execution_publication_or_settlementsrc/work_lease.rs:780fn231080.5
completion_binds_artifacts_to_the_exact_work_not_proof_or_settlementsrc/work_lease.rs:805fn201060.5
released_work_is_immediately_reclaimable_with_a_new_generationsrc/work_lease.rs:827fn241060.5
completed_work_requires_explicit_unmet_admission_restartsrc/work_lease.rs:853fn291070.5
tampered_or_unknown_wire_state_fails_closedsrc/work_lease.rs:884fn191040.5

Source not readable from this process.