Skip to main content

dispatch

Function dispatch 

Source
pub fn dispatch(
    mode: DispatchMode,
    canonical_uri: &str,
    env: &dyn DeepLinkEnv,
) -> Result<DispatchOutcome, String>
Expand description

Decide-and-dispatch. Pure decision logic over the DeepLinkEnv seam:

canonical_uri must already be canonicalised (see canonicalize_target_uri); it is embedded verbatim (percent-encoded) in the deep link and never carries a credential.