Struct chrome_remote_interface_model::target::SetAutoAttachCommand[][src]

pub struct SetAutoAttachCommand { /* fields omitted */ }
This is supported on crate features Target and experimental only.

Controls whether to automatically attach to new targets which are considered to be related to this one. When turned on, attaches to all existing related targets as well. When turned off, automatically detaches from all currently attached targets.

Implementations

impl SetAutoAttachCommand[src]

pub fn new(
    auto_attach: bool,
    wait_for_debugger_on_start: bool,
    flatten: Option<bool>
) -> Self
[src]

pub fn auto_attach(&self) -> bool[src]

Whether to auto-attach to related targets.

pub fn wait_for_debugger_on_start(&self) -> bool[src]

Whether to pause new targets when attaching to them. Use Runtime.runIfWaitingForDebugger to run paused targets.

pub fn flatten(&self) -> Option<&bool>[src]

Enables "flat" access to the session via specifying sessionId attribute in the commands. We plan to make this the default, deprecate non-flattened mode, and eventually retire it. See crbug.com/991325.

Trait Implementations

impl Clone for SetAutoAttachCommand[src]

impl Command for SetAutoAttachCommand[src]

type Return = SetAutoAttachReturn

Return type.

impl Debug for SetAutoAttachCommand[src]

impl<'de> Deserialize<'de> for SetAutoAttachCommand[src]

impl Serialize for SetAutoAttachCommand[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.