pub struct UiBrowserSnapshotRequest {
pub auth: UiAutomationAuth,
pub pane: Option<String>,
pub scope: Option<String>,
}Expand description
POST /api/v1/ui/browser/snapshot — backs BrowserSnapshot
(SPEC_AGENT_DRIVEN_BROWSER_PANES_2026_10_07.md §4.1).
Fields§
§auth: UiAutomationAuth§pane: Option<String>Target a browser pane this agent opened with OpenBrowser; absent =
the caller’s own pane.
scope: Option<String>A reference from the previous snapshot: narrow to that element.
Trait Implementations§
Source§impl Clone for UiBrowserSnapshotRequest
impl Clone for UiBrowserSnapshotRequest
Source§fn clone(&self) -> UiBrowserSnapshotRequest
fn clone(&self) -> UiBrowserSnapshotRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UiBrowserSnapshotRequest
impl Debug for UiBrowserSnapshotRequest
Source§impl<'de> Deserialize<'de> for UiBrowserSnapshotRequest
impl<'de> Deserialize<'de> for UiBrowserSnapshotRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UiBrowserSnapshotRequest
impl RefUnwindSafe for UiBrowserSnapshotRequest
impl Send for UiBrowserSnapshotRequest
impl Sync for UiBrowserSnapshotRequest
impl Unpin for UiBrowserSnapshotRequest
impl UnsafeUnpin for UiBrowserSnapshotRequest
impl UnwindSafe for UiBrowserSnapshotRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more