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-compute/src/connection/work_lease_rpc.rs

cre8-app-compute · module connection::work_lease_rpc · src · 702 lines (625 code, 33 comment) · sha 43345e6e7107b269

Items

const COMPUTE_WORK_LEASE_REQUEST_SCHEMA const COMPUTE_WORK_LEASE_RESPONSE_SCHEMA enum WorkLeaseOperation impl WorkLeaseOperation struct WorkLeaseRequest struct TestPeer impl AuthenticatedPeerOrigin for TestPeer struct TestSession impl AuthenticatedSessionAccountOrigin for TestSession

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
rpc_errorsrc/connection/work_lease_rpc.rs:294fn31513.6
handle_atsrc/connection/work_lease_rpc.rs:80fn1482311142.1
requestsrc/connection/work_lease_rpc.rs:362fn411001.7
missing_fieldsrc/connection/work_lease_rpc.rs:298fn31311.7
test_contextsrc/connection/work_lease_rpc.rs:341fn102931.6
handlesrc/connection/work_lease_rpc.rs:76fn31120.9
successsrc/connection/work_lease_rpc.rs:229fn231110.6
lease_expires_atsrc/connection/work_lease_rpc.rs:253fn51110.6
authority_rpc_errorsrc/connection/work_lease_rpc.rs:259fn187110.6
lease_runtime_rpc_errorsrc/connection/work_lease_rpc.rs:278fn153110.6
required_textsrc/connection/work_lease_rpc.rs:302fn62110.6
required_owned_textsrc/connection/work_lease_rpc.rs:309fn102110.6
work_keysrc/connection/work_lease_rpc.rs:357fn41120.6
WorkLeaseOperation::as_strsrc/connection/work_lease_rpc.rs:39method95000.5
TestPeer::authenticated_peer_idsrc/connection/work_lease_rpc.rs:328trait impl31000.5
TestSession::authenticated_session_account_idsrc/connection/work_lease_rpc.rs:336trait impl31000.5
work_lease_rpc_requires_typed_authenticated_peer_originsrc/connection/work_lease_rpc.rs:368fn141030.5
work_lease_session_carriers_require_verified_origins_and_preserve_strict_fieldssrc/connection/work_lease_rpc.rs:384fn262040.5
requester_data_cannot_select_the_boot_owned_execution_ownersrc/connection/work_lease_rpc.rs:412fn201040.5
acquire_and_observe_bind_owner_and_authority_clocksrc/connection/work_lease_rpc.rs:434fn291030.5
schema_and_gateway_inferred_action_fail_closedsrc/connection/work_lease_rpc.rs:465fn391030.5
foreign_authenticated_peer_cannot_mutate_an_owned_leasesrc/connection/work_lease_rpc.rs:506fn492050.5
hyperdb_authority_serves_non_sqlite_truth_and_names_its_backendsrc/connection/work_lease_rpc.rs:564fn171040.5
public_lifecycle_renews_finalizes_idempotently_and_releases_active_worksrc/connection/work_lease_rpc.rs:583fn881050.5
privileged_authority_transitions_are_not_public_operationssrc/connection/work_lease_rpc.rs:673fn152030.5
wire_cannot_select_tokens_coordinator_or_timestampssrc/connection/work_lease_rpc.rs:690fn122030.5

Source not readable from this process.