pub struct WebhookRequest {
pub webhook_url: String,
pub webhook_version: String,
pub secret: String,
pub enabled: bool,
pub event_types: Vec<String>,
}
Expand description
Webhook data
Fields§
§webhook_url: String
Webhook url
webhook_version: String
Webhook version
secret: String
Secret
enabled: bool
Enabled
event_types: Vec<String>
Event Types
Trait Implementations§
Source§impl Clone for WebhookRequest
impl Clone for WebhookRequest
Source§fn clone(&self) -> WebhookRequest
fn clone(&self) -> WebhookRequest
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 WebhookRequest
impl Debug for WebhookRequest
Source§impl<'de> Deserialize<'de> for WebhookRequest
impl<'de> Deserialize<'de> for WebhookRequest
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 Hash for WebhookRequest
impl Hash for WebhookRequest
Source§impl PartialEq for WebhookRequest
impl PartialEq for WebhookRequest
Source§impl Serialize for WebhookRequest
impl Serialize for WebhookRequest
impl Eq for WebhookRequest
impl StructuralPartialEq for WebhookRequest
Auto Trait Implementations§
impl Freeze for WebhookRequest
impl RefUnwindSafe for WebhookRequest
impl Send for WebhookRequest
impl Sync for WebhookRequest
impl Unpin for WebhookRequest
impl UnwindSafe for WebhookRequest
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