pub struct WebhookEventLog {Show 13 fields
pub attempts: Option<Vec<WebhookAttemptLog>>,
pub data: Option<HashMap<String, Value>>,
pub event: Option<Box<EventRequest>>,
pub event_result: Option<WebhookEventResult>,
pub event_type: Option<EventType>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub last_attempt_instant: Option<i64>,
pub last_update_instant: Option<i64>,
pub linked_object_id: Option<Uuid>,
pub sequence: Option<i64>,
pub failed_attempts: Option<i32>,
pub successful_attempts: Option<i32>,
}
Fields§
§attempts: Option<Vec<WebhookAttemptLog>>
§data: Option<HashMap<String, Value>>
§event: Option<Box<EventRequest>>
§event_result: Option<WebhookEventResult>
§event_type: Option<EventType>
§id: Option<Uuid>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
last_attempt_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
linked_object_id: Option<Uuid>
§sequence: Option<i64>
§failed_attempts: Option<i32>
§successful_attempts: Option<i32>
Implementations§
Source§impl WebhookEventLog
impl WebhookEventLog
pub fn new() -> WebhookEventLog
Trait Implementations§
Source§impl Clone for WebhookEventLog
impl Clone for WebhookEventLog
Source§fn clone(&self) -> WebhookEventLog
fn clone(&self) -> WebhookEventLog
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 Debug for WebhookEventLog
impl Debug for WebhookEventLog
Source§impl Default for WebhookEventLog
impl Default for WebhookEventLog
Source§fn default() -> WebhookEventLog
fn default() -> WebhookEventLog
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookEventLog
impl<'de> Deserialize<'de> for WebhookEventLog
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 WebhookEventLog
impl PartialEq for WebhookEventLog
Source§impl Serialize for WebhookEventLog
impl Serialize for WebhookEventLog
impl StructuralPartialEq for WebhookEventLog
Auto Trait Implementations§
impl Freeze for WebhookEventLog
impl RefUnwindSafe for WebhookEventLog
impl Send for WebhookEventLog
impl Sync for WebhookEventLog
impl Unpin for WebhookEventLog
impl UnwindSafe for WebhookEventLog
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