Skip to main content

Crate browsr_types

Crate browsr_types 

Source

Modules§

sequences

Structs§

AutomateResponse
BoundingBoxElement
BrandingInfo
BrowserContext
Context to enrich structured extraction calls with thread metadata and model settings
BrowserCookie
Serializable cookie representation used for session persistence
BrowserScreenshot
BrowserSessionRecord
Persisted browser session entry keyed by user id
BrowserSessionState
Captured browser state (cookies + last URL)
BrowserStepInput
Input for browser_step execution (tool parameters).
BrowserStepRequest
Request payload for the /browser_step API.
BrowserStepResult
Result of browser_step execution.
BrowserToolOptions
BrowsrClientConfig
Chromium driver configuration shared across orchestrator + CLI
BrowsrConfiguration
Browsr-specific configuration from browsr.toml
ClickTarget
CommandPoint
CommandResult
CrawlApiRequest
CrawlApiResponse
CrawlData
CrawlResponse
DomElementDescriptor
DomSnapshot
ElementBox
ExtractedImage
ExtractedLink
JsonExtractionOptions
LocalStorageItem
A single localStorage or sessionStorage item
ObservationOptions
ObserveOptions
ObserveResponse
PageMetadata
QueryResult
RelayEvent
RelayEventsResponse
RelaySessionInfo
RelaySessionListResponse
ScrapeAction
ScrapeApiRequest
ScrapeApiResponse
ScrapeData
ScrapeOptions
Crawl command parameters
SearchData
SearchOptions
SearchResponse
SearchResult
SessionCreated
ShellCreateSessionRequest
ShellCreateSessionResponse
ShellExecRequest
ShellExecResponse
ShellExecResult
ShellSessionListItem
ShellSessionListResponse
ShellTerminateResponse
StepPayload
WaitForElementCheck

Enums§

BrowserProxy
Supported proxy options for the embedded Chromium browser
CommandData
CommandType
Commands
FileType
PageContentKind
ScrapeFormat