pub enum BrowsingContextCommand {
Activate(Activate),
CaptureScreenshot(CaptureScreenshot),
Close(Close),
Create(Create),
GetTree(GetTree),
HandleUserPrompt(HandleUserPrompt),
LocateNodes(LocateNodes),
Navigate(Navigate),
Print(Print),
Reload(Reload),
SetViewport(SetViewport),
TraverseHistory(TraverseHistory),
}Variants§
Activate(Activate)
CaptureScreenshot(CaptureScreenshot)
Close(Close)
Create(Create)
GetTree(GetTree)
HandleUserPrompt(HandleUserPrompt)
LocateNodes(LocateNodes)
Print(Print)
Reload(Reload)
SetViewport(SetViewport)
TraverseHistory(TraverseHistory)
Implementations§
Source§impl BrowsingContextCommand
impl BrowsingContextCommand
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for BrowsingContextCommand
impl Clone for BrowsingContextCommand
Source§fn clone(&self) -> BrowsingContextCommand
fn clone(&self) -> BrowsingContextCommand
Returns a duplicate of the value. Read more
1.0.0 · 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 BrowsingContextCommand
impl Debug for BrowsingContextCommand
Source§impl<'de> Deserialize<'de> for BrowsingContextCommand
impl<'de> Deserialize<'de> for BrowsingContextCommand
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
Source§impl From<Activate> for BrowsingContextCommand
impl From<Activate> for BrowsingContextCommand
Source§impl From<BrowsingContextCommand> for Command
impl From<BrowsingContextCommand> for Command
Source§fn from(v: BrowsingContextCommand) -> Self
fn from(v: BrowsingContextCommand) -> Self
Converts to this type from the input type.
Source§impl From<CaptureScreenshot> for BrowsingContextCommand
impl From<CaptureScreenshot> for BrowsingContextCommand
Source§fn from(v: CaptureScreenshot) -> Self
fn from(v: CaptureScreenshot) -> Self
Converts to this type from the input type.
Source§impl From<Close> for BrowsingContextCommand
impl From<Close> for BrowsingContextCommand
Source§impl From<Create> for BrowsingContextCommand
impl From<Create> for BrowsingContextCommand
Source§impl From<GetTree> for BrowsingContextCommand
impl From<GetTree> for BrowsingContextCommand
Source§impl From<HandleUserPrompt> for BrowsingContextCommand
impl From<HandleUserPrompt> for BrowsingContextCommand
Source§fn from(v: HandleUserPrompt) -> Self
fn from(v: HandleUserPrompt) -> Self
Converts to this type from the input type.
Source§impl From<LocateNodes> for BrowsingContextCommand
impl From<LocateNodes> for BrowsingContextCommand
Source§fn from(v: LocateNodes) -> Self
fn from(v: LocateNodes) -> Self
Converts to this type from the input type.
Source§impl From<Print> for BrowsingContextCommand
impl From<Print> for BrowsingContextCommand
Source§impl From<Reload> for BrowsingContextCommand
impl From<Reload> for BrowsingContextCommand
Source§impl From<SetViewport> for BrowsingContextCommand
impl From<SetViewport> for BrowsingContextCommand
Source§fn from(v: SetViewport) -> Self
fn from(v: SetViewport) -> Self
Converts to this type from the input type.
Source§impl From<TraverseHistory> for BrowsingContextCommand
impl From<TraverseHistory> for BrowsingContextCommand
Source§fn from(v: TraverseHistory) -> Self
fn from(v: TraverseHistory) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BrowsingContextCommand
impl PartialEq for BrowsingContextCommand
Source§impl Serialize for BrowsingContextCommand
impl Serialize for BrowsingContextCommand
Source§impl TryFrom<BrowsingContextCommand> for Activate
impl TryFrom<BrowsingContextCommand> for Activate
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Activate as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Activate as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for CaptureScreenshot
impl TryFrom<BrowsingContextCommand> for CaptureScreenshot
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <CaptureScreenshot as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <CaptureScreenshot as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for Close
impl TryFrom<BrowsingContextCommand> for Close
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Close as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Close as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for Create
impl TryFrom<BrowsingContextCommand> for Create
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Create as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Create as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for GetTree
impl TryFrom<BrowsingContextCommand> for GetTree
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <GetTree as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <GetTree as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for HandleUserPrompt
impl TryFrom<BrowsingContextCommand> for HandleUserPrompt
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <HandleUserPrompt as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <HandleUserPrompt as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for LocateNodes
impl TryFrom<BrowsingContextCommand> for LocateNodes
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <LocateNodes as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <LocateNodes as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Navigate as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Navigate as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for Print
impl TryFrom<BrowsingContextCommand> for Print
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Print as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Print as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for Reload
impl TryFrom<BrowsingContextCommand> for Reload
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <Reload as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <Reload as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for SetViewport
impl TryFrom<BrowsingContextCommand> for SetViewport
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <SetViewport as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <SetViewport as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<BrowsingContextCommand> for TraverseHistory
impl TryFrom<BrowsingContextCommand> for TraverseHistory
Source§type Error = BrowsingContextCommand
type Error = BrowsingContextCommand
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowsingContextCommand,
) -> Result<Self, <TraverseHistory as TryFrom<BrowsingContextCommand>>::Error>
fn try_from( e: BrowsingContextCommand, ) -> Result<Self, <TraverseHistory as TryFrom<BrowsingContextCommand>>::Error>
Performs the conversion.
Source§impl TryFrom<Command> for BrowsingContextCommand
impl TryFrom<Command> for BrowsingContextCommand
impl StructuralPartialEq for BrowsingContextCommand
Auto Trait Implementations§
impl Freeze for BrowsingContextCommand
impl RefUnwindSafe for BrowsingContextCommand
impl Send for BrowsingContextCommand
impl Sync for BrowsingContextCommand
impl Unpin for BrowsingContextCommand
impl UnsafeUnpin for BrowsingContextCommand
impl UnwindSafe for BrowsingContextCommand
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more