Module external_url

Source
Expand description

External url implementation details. Validated external HTTP(S) URLs and provider-neutral opening.

Structs§

ExternalUrl
An absolute HTTP(S) URL accepted for opening outside the application.
MemoryExternalUrlOpener
Deterministic opener for headless runtimes and tests.

Enums§

ExternalUrlError
Why an external URL was rejected. Error messages intentionally omit input.
OpenUrlError
A non-fatal failure while handing a validated URL to the host system.

Traits§

ExternalUrlOpener
Provider-neutral capability used by widgets to open validated URLs.