pub struct StartDesktopMirroring {
pub method: StartDesktopMirroringMethod,
pub params: StartDesktopMirroringParams,
}Expand description
Starts mirroring the desktop to the sink. startDesktopMirroring
Fields§
§method: StartDesktopMirroringMethod§params: StartDesktopMirroringParamsImplementations§
Source§impl StartDesktopMirroring
impl StartDesktopMirroring
pub fn builder() -> StartDesktopMirroringBuilder
Source§impl StartDesktopMirroring
impl StartDesktopMirroring
pub const IDENTIFIER: &'static str = "Cast.startDesktopMirroring"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for StartDesktopMirroring
impl Clone for StartDesktopMirroring
Source§fn clone(&self) -> StartDesktopMirroring
fn clone(&self) -> StartDesktopMirroring
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 CommandResult for StartDesktopMirroring
impl CommandResult for StartDesktopMirroring
type Result = StartDesktopMirroringResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for StartDesktopMirroring
impl Debug for StartDesktopMirroring
Source§impl<'de> Deserialize<'de> for StartDesktopMirroring
impl<'de> Deserialize<'de> for StartDesktopMirroring
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<StartDesktopMirroring> for BrowserProtocolCommands
impl From<StartDesktopMirroring> for BrowserProtocolCommands
Source§fn from(v: StartDesktopMirroring) -> Self
fn from(v: StartDesktopMirroring) -> Self
Converts to this type from the input type.
Source§impl From<StartDesktopMirroring> for CastCommands
impl From<StartDesktopMirroring> for CastCommands
Source§fn from(v: StartDesktopMirroring) -> Self
fn from(v: StartDesktopMirroring) -> Self
Converts to this type from the input type.
Source§impl From<StartDesktopMirroring> for Command
impl From<StartDesktopMirroring> for Command
Source§fn from(v: StartDesktopMirroring) -> Self
fn from(v: StartDesktopMirroring) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StartDesktopMirroring
impl PartialEq for StartDesktopMirroring
Source§impl Serialize for StartDesktopMirroring
impl Serialize for StartDesktopMirroring
Source§impl TryFrom<BrowserProtocolCommands> for StartDesktopMirroring
impl TryFrom<BrowserProtocolCommands> for StartDesktopMirroring
Source§type Error = BrowserProtocolCommands
type Error = BrowserProtocolCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowserProtocolCommands,
) -> Result<Self, <StartDesktopMirroring as TryFrom<BrowserProtocolCommands>>::Error>
fn try_from( e: BrowserProtocolCommands, ) -> Result<Self, <StartDesktopMirroring as TryFrom<BrowserProtocolCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<CastCommands> for StartDesktopMirroring
impl TryFrom<CastCommands> for StartDesktopMirroring
Source§type Error = CastCommands
type Error = CastCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: CastCommands,
) -> Result<Self, <StartDesktopMirroring as TryFrom<CastCommands>>::Error>
fn try_from( e: CastCommands, ) -> Result<Self, <StartDesktopMirroring as TryFrom<CastCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<Command> for StartDesktopMirroring
impl TryFrom<Command> for StartDesktopMirroring
impl StructuralPartialEq for StartDesktopMirroring
Auto Trait Implementations§
impl Freeze for StartDesktopMirroring
impl RefUnwindSafe for StartDesktopMirroring
impl Send for StartDesktopMirroring
impl Sync for StartDesktopMirroring
impl Unpin for StartDesktopMirroring
impl UnsafeUnpin for StartDesktopMirroring
impl UnwindSafe for StartDesktopMirroring
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