#[non_exhaustive]pub struct WebhookDeliverySummary {
pub id: Base64Uuid,
pub event: String,
pub successful: bool,
pub timestamp: Timestamp,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Base64Uuid§event: String§successful: bool§timestamp: TimestampImplementations§
source§impl WebhookDeliverySummary
impl WebhookDeliverySummary
sourcepub fn builder() -> WebhookDeliverySummaryBuilder<((), (), (), ())>
pub fn builder() -> WebhookDeliverySummaryBuilder<((), (), (), ())>
Create a builder for building WebhookDeliverySummary.
On the builder, call .id(...), .event(...), .successful(...), .timestamp(...) to set the values of the fields.
Finally, call .build() to create the instance of WebhookDeliverySummary.
Trait Implementations§
source§impl Clone for WebhookDeliverySummary
impl Clone for WebhookDeliverySummary
source§fn clone(&self) -> WebhookDeliverySummary
fn clone(&self) -> WebhookDeliverySummary
Returns a copy 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 WebhookDeliverySummary
impl Debug for WebhookDeliverySummary
source§impl<'de> Deserialize<'de> for WebhookDeliverySummary
impl<'de> Deserialize<'de> for WebhookDeliverySummary
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 WebhookDeliverySummary
impl PartialEq for WebhookDeliverySummary
source§fn eq(&self, other: &WebhookDeliverySummary) -> bool
fn eq(&self, other: &WebhookDeliverySummary) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for WebhookDeliverySummary
impl Serialize for WebhookDeliverySummary
impl Eq for WebhookDeliverySummary
impl StructuralPartialEq for WebhookDeliverySummary
Auto Trait Implementations§
impl Freeze for WebhookDeliverySummary
impl RefUnwindSafe for WebhookDeliverySummary
impl Send for WebhookDeliverySummary
impl Sync for WebhookDeliverySummary
impl Unpin for WebhookDeliverySummary
impl UnwindSafe for WebhookDeliverySummary
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