pub struct DismissObstructionIntent {
pub purpose: String,
pub hints: IntentHints,
pub timeout_ms: u64,
}Expand description
Dismiss an obstruction (overlay, cookie banner, etc.).
Always reconciliable. Verification is built in: after acting, the same target must be detached or hidden.
Fields§
§purpose: String§hints: IntentHints§timeout_ms: u64Trait Implementations§
Source§impl Clone for DismissObstructionIntent
impl Clone for DismissObstructionIntent
Source§impl Debug for DismissObstructionIntent
impl Debug for DismissObstructionIntent
Source§impl<'de> Deserialize<'de> for DismissObstructionIntent
impl<'de> Deserialize<'de> for DismissObstructionIntent
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 DismissObstructionIntent
impl RefUnwindSafe for DismissObstructionIntent
impl Send for DismissObstructionIntent
impl Sync for DismissObstructionIntent
impl Unpin for DismissObstructionIntent
impl UnsafeUnpin for DismissObstructionIntent
impl UnwindSafe for DismissObstructionIntent
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