pub struct VerifyWebhookResult {
pub version: WebhookVersion,
pub payload: TriggerEvent,
pub raw_payload: Value,
}Expand description
Webhook verification result
Fields§
§version: WebhookVersionDetected webhook version
payload: TriggerEventNormalized trigger event
raw_payload: ValueRaw webhook payload
Trait Implementations§
Source§impl Clone for VerifyWebhookResult
impl Clone for VerifyWebhookResult
Source§fn clone(&self) -> VerifyWebhookResult
fn clone(&self) -> VerifyWebhookResult
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 VerifyWebhookResult
impl Debug for VerifyWebhookResult
Source§impl<'de> Deserialize<'de> for VerifyWebhookResult
impl<'de> Deserialize<'de> for VerifyWebhookResult
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
Auto Trait Implementations§
impl Freeze for VerifyWebhookResult
impl RefUnwindSafe for VerifyWebhookResult
impl Send for VerifyWebhookResult
impl Sync for VerifyWebhookResult
impl Unpin for VerifyWebhookResult
impl UnsafeUnpin for VerifyWebhookResult
impl UnwindSafe for VerifyWebhookResult
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