pub enum DesktopHostMessage {
StartDrag,
Minimize,
ToggleMaximize,
Close,
}Expand description
Strictly bounded host message sent from injected web content.
Variants§
Implementations§
Source§impl DesktopHostMessage
impl DesktopHostMessage
Sourcepub fn from_json(input: &str) -> Result<Self, DesktopHostMessageError>
pub fn from_json(input: &str) -> Result<Self, DesktopHostMessageError>
Parse untrusted JSON.
Trait Implementations§
Source§impl Clone for DesktopHostMessage
impl Clone for DesktopHostMessage
impl Copy for DesktopHostMessage
Source§impl Debug for DesktopHostMessage
impl Debug for DesktopHostMessage
Source§impl<'de> Deserialize<'de> for DesktopHostMessage
impl<'de> Deserialize<'de> for DesktopHostMessage
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
impl Eq for DesktopHostMessage
Source§impl PartialEq for DesktopHostMessage
impl PartialEq for DesktopHostMessage
Source§impl Serialize for DesktopHostMessage
impl Serialize for DesktopHostMessage
impl StructuralPartialEq for DesktopHostMessage
Auto Trait Implementations§
impl Freeze for DesktopHostMessage
impl RefUnwindSafe for DesktopHostMessage
impl Send for DesktopHostMessage
impl Sync for DesktopHostMessage
impl Unpin for DesktopHostMessage
impl UnsafeUnpin for DesktopHostMessage
impl UnwindSafe for DesktopHostMessage
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