Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

crates/cre8-app-view/src/drivers/native_webview.rs

cre8-app-view · module drivers::native_webview · src · 760 lines (686 code, 0 comment) · sha 1464597fbdf46cec

Items

const DRIVER_NAME const DEFAULT_SESSION const MAX_OBSERVATIONS const MAX_QUEUED_ACTIONS const MAX_PENDING_ACTIONS const MAX_RESULTS const MAX_EVENTS static ACTION_SEQ static EVENT_SEQ struct QueuedNativeWebviewAction struct NativeWebviewEvent struct NativeWebviewBridgeState struct NativeWebviewEnvelope struct NativeWebviewDriver impl NativeWebviewBridgeState static STATE impl ViewDriver for NativeWebviewDriver

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
bridge_statesrc/drivers/native_webview.rs:123fn41805.5
poll_actionssrc/drivers/native_webview.rs:460fn367511.8
receive_action_resultsrc/drivers/native_webview.rs:497fn865431.8
queue_actionsrc/drivers/native_webview.rs:204fn181531.5
session_or_defaultsrc/drivers/native_webview.rs:128fn31301.4
receive_observationsrc/drivers/native_webview.rs:419fn401251.3
receive_eventsrc/drivers/native_webview.rs:584fn511251.3
list_eventssrc/drivers/native_webview.rs:636fn221211.3
standardize_observationsrc/drivers/native_webview.rs:267fn411201.1
action_with_contractsrc/drivers/native_webview.rs:143fn221100.9
NativeWebviewBridgeState::trim_eventssrc/drivers/native_webview.rs:115method62100.7
action_typesrc/drivers/native_webview.rs:132fn101100.7
open_action_from_payloadsrc/drivers/native_webview.rs:166fn373100.7
latest_observationsrc/drivers/native_webview.rs:223fn41110.6
recent_events_for_sessionsrc/drivers/native_webview.rs:228fn71110.6
observation_contractsrc/drivers/native_webview.rs:236fn301100.6
NativeWebviewBridgeState::trim_observationssrc/drivers/native_webview.rs:79method82000.5
NativeWebviewBridgeState::trim_actionssrc/drivers/native_webview.rs:88method82000.5
NativeWebviewBridgeState::trim_pending_actionssrc/drivers/native_webview.rs:97method82000.5
NativeWebviewBridgeState::trim_resultssrc/drivers/native_webview.rs:106method82000.5
NativeWebviewDriver::namesrc/drivers/native_webview.rs:310trait impl31000.5
NativeWebviewDriver::capabilitiessrc/drivers/native_webview.rs:314trait impl201000.5
NativeWebviewDriver::opensrc/drivers/native_webview.rs:335trait impl211020.5
NativeWebviewDriver::observesrc/drivers/native_webview.rs:357trait impl353030.5
NativeWebviewDriver::actsrc/drivers/native_webview.rs:393trait impl243020.5
native_webview_actions_roundtrip_through_queuesrc/drivers/native_webview.rs:664fn171020.5
native_webview_poll_requires_session_idsrc/drivers/native_webview.rs:683fn191020.5
native_webview_action_result_requires_pending_ownersrc/drivers/native_webview.rs:704fn121010.5
native_webview_action_result_accepts_pending_ownersrc/drivers/native_webview.rs:718fn251030.5
native_webview_observation_contract_has_core_fieldssrc/drivers/native_webview.rs:745fn151010.5

Source not readable from this process.