pub struct WebhookPaymentReleased {
pub data: WebhookPaymentReleasedData,
pub event: String,
pub event_id: Option<Uuid>,
pub task_id: Option<Uuid>,
pub timestamp: DateTime<Utc>,
}Expand description
Fired when payment is released from escrow, pending disbursement.
Fields§
§data: WebhookPaymentReleasedData§event: String§event_id: Option<Uuid>§task_id: Option<Uuid>§timestamp: DateTime<Utc>Trait Implementations§
Source§impl Clone for WebhookPaymentReleased
impl Clone for WebhookPaymentReleased
Source§impl Debug for WebhookPaymentReleased
impl Debug for WebhookPaymentReleased
Source§impl<'de> Deserialize<'de> for WebhookPaymentReleased
impl<'de> Deserialize<'de> for WebhookPaymentReleased
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<WebhookPaymentReleased> for WebhookEvent
impl From<WebhookPaymentReleased> for WebhookEvent
Source§fn from(value: WebhookPaymentReleased) -> Self
fn from(value: WebhookPaymentReleased) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WebhookPaymentReleased
impl RefUnwindSafe for WebhookPaymentReleased
impl Send for WebhookPaymentReleased
impl Sync for WebhookPaymentReleased
impl Unpin for WebhookPaymentReleased
impl UnsafeUnpin for WebhookPaymentReleased
impl UnwindSafe for WebhookPaymentReleased
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