pub struct WebhookConfigRequest {
pub events: Option<Vec<String>>,
pub secret: Option<String>,
pub url: String,
}Expand description
WebhookConfigRequest
Fields§
§events: Option<Vec<String>>Event types to subscribe to. Omit or set to null to receive all events.
secret: Option<String>Optional signing secret. If omitted, one is generated. If provided, must be at least 16 characters.
url: StringHTTPS URL the platform will POST events to
Trait Implementations§
Source§impl Clone for WebhookConfigRequest
impl Clone for WebhookConfigRequest
Source§impl Debug for WebhookConfigRequest
impl Debug for WebhookConfigRequest
Source§impl<'de> Deserialize<'de> for WebhookConfigRequest
impl<'de> Deserialize<'de> for WebhookConfigRequest
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 WebhookConfigRequest
impl RefUnwindSafe for WebhookConfigRequest
impl Send for WebhookConfigRequest
impl Sync for WebhookConfigRequest
impl Unpin for WebhookConfigRequest
impl UnsafeUnpin for WebhookConfigRequest
impl UnwindSafe for WebhookConfigRequest
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