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

owner_gate

cre8_app_emulation::access::owner_gate

fn · cre8-app-emulation · crates/cre8-app-emulation/src/access.rs:96 pub documented

12lines
3cyclomatic
1max nesting
3statements
0? exits
3params
7callers
1callees
1.1 (p83)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (7 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 2 sitespath · 1 sitepath · 3 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 2 sitesmethod · 1 sitename · 2 sitesname · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitevalidateapp-tv · cc 1cre8_app_tv::emulator_attachment::validatedynamic_raw_route_responseapp-emulation · cc 10cre8_app_emulation::app::dynamic_raw_route_responsewith_request_sessionapp-emulation · cc 2cre8_app_emulation::app::with_request_sessiondurable_session_requires_au…app-emulation · cc 6cre8_app_emulation::app::cartridge_storage_tests::durable_session_requires_authenticated_account_for_every_mutationsame_cartridge_replacement_…app-emulation · cc 4cre8_app_emulation::app::cartridge_storage_tests::same_cartridge_replacement_flushes_latest_cells_before_hydration_and_retires_old_handlenamed_input_preserves_owner…app-emulation · cc 1cre8_app_emulation::app::input_tests::named_input_preserves_owner_stale_and_retired_session_gatesresolved_before_shutdown_re…app-emulation · cc 1cre8_app_emulation::app::shutdown_tests::resolved_before_shutdown_request_cannot_mutate_after_drain_or_retirementattachment_route_requires_e…app-emulation · cc 2cre8_app_emulation::app::stream_access_tests::attachment_route_requires_exact_session_and_proven_ownervalidate_stream_viewapp-emulation · cc 4cre8_app_emulation::app::stream_access::validate_stream_viewwith_resolved_sessionapp-emulation · cc 12cre8_app_emulation::app::with_resolved_sessionhandle_llm_stopapp-emulation · cc 6cre8_app_emulation::app::handle_llm_stopownerless_session_admits_an…app-emulation · cc 1cre8_app_emulation::access::tests::ownerless_session_admits_anyoneowned_session_admits_only_i…app-emulation · cc 2cre8_app_emulation::access::tests::owned_session_admits_only_its_owner_and_never_names_itraw_startapp-emulation · cc 13cre8_app_emulation::app::raw_startraw_stopapp-emulation · cc 8cre8_app_emulation::app::raw_stopowner_gateapp-emulation · cc 3cre8_app_emulation::access::owner_gaterefusalapp-emulation · cc 1cre8_app_emulation::access::refusalRawHttpResponse::jsonruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::jsonRawHttpResponse::with_headerruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_headerRawHttpResponse::with_statusruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_status

Control flow

Source not readable from this process.

Callers 7

Callees 1

Source not readable from this process.