pub struct WebhookActionSettings {
pub request: Option<RequestEvent>,
pub email: Option<CommonEvent<EmailEventBody>>,
pub push: Option<CommonEvent<PushEventBody>>,
pub automation: Option<RequestEvent>,
}Fields§
§request: Option<RequestEvent>§email: Option<CommonEvent<EmailEventBody>>§push: Option<CommonEvent<PushEventBody>>§automation: Option<RequestEvent>Trait Implementations§
Source§impl Clone for WebhookActionSettings
impl Clone for WebhookActionSettings
Source§fn clone(&self) -> WebhookActionSettings
fn clone(&self) -> WebhookActionSettings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WebhookActionSettings
impl Debug for WebhookActionSettings
Source§impl<'de> Deserialize<'de> for WebhookActionSettings
impl<'de> Deserialize<'de> for WebhookActionSettings
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 WebhookActionSettings
impl RefUnwindSafe for WebhookActionSettings
impl Send for WebhookActionSettings
impl Sync for WebhookActionSettings
impl Unpin for WebhookActionSettings
impl UnsafeUnpin for WebhookActionSettings
impl UnwindSafe for WebhookActionSettings
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