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