BrowserError

Type Alias BrowserError 

Source
pub type BrowserError = BrowserInfoError;

Aliased Type§

pub enum BrowserError {
Show 13 variants WindowNotFound, NotABrowser, UrlExtractionFailed(String), BrowserDetectionFailed(String), PlatformError(String), InvalidUrl(String), Timeout, PermissionDenied, NetworkError(String), ParseError(String), NoActiveTabs, ChromeDevToolsNotAvailable, Other(String),
}

Variants§

§

WindowNotFound

No active window found

§

NotABrowser

Active window is not a browser

§

UrlExtractionFailed(String)

Failed to extract URL from browser

§

BrowserDetectionFailed(String)

Browser detection failed

§

PlatformError(String)

Platform-specific error

§

InvalidUrl(String)

Invalid URL format

§

Timeout

Timeout during operation

§

PermissionDenied

Permission denied (e.g., accessibility permissions on macOS)

§

NetworkError(String)

§

ParseError(String)

§

NoActiveTabs

§

ChromeDevToolsNotAvailable

§

Other(String)

Other error