pub struct AddonEventRequest {
pub protocol_version: String,
pub addon_id: String,
pub subscription_id: String,
pub event_id: String,
pub event_kind: String,
pub subject_kind: String,
pub subject_id: String,
pub occurred_at: String,
pub attempt: u32,
pub payload: Value,
}Fields§
§protocol_version: String§addon_id: String§subscription_id: String§event_id: String§event_kind: String§subject_kind: String§subject_id: String§occurred_at: String§attempt: u32§payload: ValueTrait Implementations§
Source§impl Clone for AddonEventRequest
impl Clone for AddonEventRequest
Source§fn clone(&self) -> AddonEventRequest
fn clone(&self) -> AddonEventRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AddonEventRequest
impl Debug for AddonEventRequest
Source§impl<'de> Deserialize<'de> for AddonEventRequest
impl<'de> Deserialize<'de> for AddonEventRequest
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 PartialEq for AddonEventRequest
impl PartialEq for AddonEventRequest
Source§fn eq(&self, other: &AddonEventRequest) -> bool
fn eq(&self, other: &AddonEventRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AddonEventRequest
impl Serialize for AddonEventRequest
impl Eq for AddonEventRequest
impl StructuralPartialEq for AddonEventRequest
Auto Trait Implementations§
impl Freeze for AddonEventRequest
impl RefUnwindSafe for AddonEventRequest
impl Send for AddonEventRequest
impl Sync for AddonEventRequest
impl Unpin for AddonEventRequest
impl UnsafeUnpin for AddonEventRequest
impl UnwindSafe for AddonEventRequest
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