Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-runtime-connection-catalog-api/src/lib.rs

cre8-runtime-connection-catalog-api · module crate root · src · 846 lines (580 code, 197 comment) · sha 02f35618fddbd59d

Items

type AllConnectionSpecsProvider type ClassifyConnectionProvider type ConnectionDeclaredProvider type ConnectionKnownRoutesProvider type ConnectionOwnerProvider type FindConnectionProvider type RequiresProtocolBindingProvider type ResolveConnectionProtocolProvider type ConnectionAuthExemptProvider type ConnectionRawWebhookPayloadProvider type ConnectionUnwrapsHttpResponsePayloadProvider type ConnectionReadKindProvider type ConnectionTierProvider struct ConnectionCatalogProvider static CONNECTION_CATALOG_PROVIDER static CONNECTION_READ_KIND_PROVIDER static CONNECTION_TIER_PROVIDER const AUTH_EXEMPT_PUBLIC_READS const AUTH_EXEMPT_SIGNED_WEBHOOKS const AUTH_EXEMPT_DEVICE_PUSHES const AUTH_EXEMPT_PUBLIC_ACTIONS const NON_VIEW_PATCH_POLL_SLOTS const PUBLICLY_POLLABLE_VIEW_PATCHES const VIEWER_SCOPED_VIEW_PATCHES

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
is_publicly_pollable_view_patchsrc/lib.rs:377fn41908.4
default_connection_is_auth_exemptsrc/lib.rs:389fn751116
declared_connection_owner_namesrc/lib.rs:98fn31904.5
is_view_patch_connectionsrc/lib.rs:283fn42404
is_poll_patch_connectionsrc/lib.rs:305fn42713.5
all_connection_specssrc/lib.rs:76fn31702.9
register_connection_catalog_providersrc/lib.rs:49fn311102.6
requires_protocol_bindingsrc/lib.rs:106fn91502.4
resolve_connection_protocol_idsrc/lib.rs:116fn204722.2
connection_is_auth_exemptsrc/lib.rs:397fn61512.2
register_connection_read_kind_providersrc/lib.rs:57fn31301.7
register_connection_tier_providersrc/lib.rs:68fn31301.7
normalize_protocol_idsrc/lib.rs:429fn31101.4
connection_tiersrc/lib.rs:72fn31101.1
classify_connectionsrc/lib.rs:80fn31300.9
connection_declared_by_runtimesrc/lib.rs:84fn61300.9
find_runtime_connectionsrc/lib.rs:102fn31200.8
connection_read_kindsrc/lib.rs:61fn31100.7
connection_known_to_runtime_routessrc/lib.rs:91fn61200.7
connection_uses_raw_webhook_payloadsrc/lib.rs:404fn136200.6
connection_unwraps_http_response_payloadsrc/lib.rs:418fn104200.5
all_specs_providersrc/lib.rs:720fn31100.5
classify_providersrc/lib.rs:724fn31100.5
declared_providersrc/lib.rs:728fn31100.5
known_routes_providersrc/lib.rs:732fn31100.5
owner_providersrc/lib.rs:736fn31100.5
find_providersrc/lib.rs:740fn31100.5
requires_binding_providersrc/lib.rs:744fn31100.5
resolve_protocol_providersrc/lib.rs:748fn111100.5
auth_exempt_providersrc/lib.rs:760fn31100.5
raw_webhook_providersrc/lib.rs:764fn31100.5
unwraps_http_providersrc/lib.rs:768fn31100.5
a_viewer_scoped_patch_slot_is_never_publicly_pollablesrc/lib.rs:451fn122020.5
a_global_projection_stays_pollable_so_its_public_page_keeps_workingsrc/lib.rs:465fn52010.5
a_chess_game_is_followable_by_its_spectatorssrc/lib.rs:472fn61020.5
a_public_booking_page_can_book_but_not_administersrc/lib.rs:480fn173010.5
a_public_event_page_can_take_a_seat_but_not_run_the_eventsrc/lib.rs:499fn172010.5
a_public_store_can_sell_but_not_administersrc/lib.rs:518fn173010.5
an_unvouched_patch_slot_fails_closedsrc/lib.rs:537fn61020.5
the_public_list_holds_only_poll_patch_ids_and_no_duplicatessrc/lib.rs:545fn92010.5
the_protocol_graph_slot_is_decided_as_a_patch_slot_not_by_its_ownersrc/lib.rs:556fn131030.5
an_owner_exemption_never_reaches_a_patch_slotsrc/lib.rs:571fn112020.5
the_curated_public_reads_still_resolve_without_a_catalog_providersrc/lib.rs:584fn121010.5
give_opens_only_its_authorized_public_projectionssrc/lib.rs:598fn83010.5
satellite_opens_only_its_bounded_readssrc/lib.rs:608fn323010.5
auction_and_credit_open_only_the_reads_behind_their_public_pagessrc/lib.rs:642fn393010.5
a_public_page_does_not_open_the_connections_behind_itsrc/lib.rs:683fn222010.5
the_public_reads_are_listed_once_and_overlap_no_other_exemptionsrc/lib.rs:707fn122000.5
fallback_logic_and_registered_provider_paths_are_stablesrc/lib.rs:773fn7310230.5

Source not readable from this process.