pub struct DeliverPushMessage {
pub method: DeliverPushMessageMethod,
pub params: DeliverPushMessageParams,
}Fields§
§method: DeliverPushMessageMethod§params: DeliverPushMessageParamsImplementations§
Source§impl DeliverPushMessage
impl DeliverPushMessage
pub fn builder() -> DeliverPushMessageBuilder
Source§impl DeliverPushMessage
impl DeliverPushMessage
pub const IDENTIFIER: &'static str = "ServiceWorker.deliverPushMessage"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for DeliverPushMessage
impl Clone for DeliverPushMessage
Source§fn clone(&self) -> DeliverPushMessage
fn clone(&self) -> DeliverPushMessage
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 DeliverPushMessage
impl CommandResult for DeliverPushMessage
type Result = DeliverPushMessageResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for DeliverPushMessage
impl Debug for DeliverPushMessage
Source§impl<'de> Deserialize<'de> for DeliverPushMessage
impl<'de> Deserialize<'de> for DeliverPushMessage
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<DeliverPushMessage> for BrowserProtocolCommands
impl From<DeliverPushMessage> for BrowserProtocolCommands
Source§fn from(v: DeliverPushMessage) -> Self
fn from(v: DeliverPushMessage) -> Self
Converts to this type from the input type.
Source§impl From<DeliverPushMessage> for Command
impl From<DeliverPushMessage> for Command
Source§fn from(v: DeliverPushMessage) -> Self
fn from(v: DeliverPushMessage) -> Self
Converts to this type from the input type.
Source§impl From<DeliverPushMessage> for ServiceWorkerCommands
impl From<DeliverPushMessage> for ServiceWorkerCommands
Source§fn from(v: DeliverPushMessage) -> Self
fn from(v: DeliverPushMessage) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DeliverPushMessage
impl PartialEq for DeliverPushMessage
Source§impl Serialize for DeliverPushMessage
impl Serialize for DeliverPushMessage
Source§impl TryFrom<BrowserProtocolCommands> for DeliverPushMessage
impl TryFrom<BrowserProtocolCommands> for DeliverPushMessage
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, <DeliverPushMessage as TryFrom<BrowserProtocolCommands>>::Error>
fn try_from( e: BrowserProtocolCommands, ) -> Result<Self, <DeliverPushMessage as TryFrom<BrowserProtocolCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<Command> for DeliverPushMessage
impl TryFrom<Command> for DeliverPushMessage
Source§impl TryFrom<ServiceWorkerCommands> for DeliverPushMessage
impl TryFrom<ServiceWorkerCommands> for DeliverPushMessage
Source§type Error = ServiceWorkerCommands
type Error = ServiceWorkerCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: ServiceWorkerCommands,
) -> Result<Self, <DeliverPushMessage as TryFrom<ServiceWorkerCommands>>::Error>
fn try_from( e: ServiceWorkerCommands, ) -> Result<Self, <DeliverPushMessage as TryFrom<ServiceWorkerCommands>>::Error>
Performs the conversion.
impl StructuralPartialEq for DeliverPushMessage
Auto Trait Implementations§
impl Freeze for DeliverPushMessage
impl RefUnwindSafe for DeliverPushMessage
impl Send for DeliverPushMessage
impl Sync for DeliverPushMessage
impl Unpin for DeliverPushMessage
impl UnsafeUnpin for DeliverPushMessage
impl UnwindSafe for DeliverPushMessage
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