pub enum WebhookProvider {
GitHub,
Stripe,
Slack,
Custom,
}Expand description
Webhook provider type.
Variants§
GitHub
GitHub webhook provider.
Stripe
Stripe webhook provider.
Slack
Slack webhook provider.
Custom
Custom/unknown webhook provider.
Implementations§
Trait Implementations§
Source§impl Clone for WebhookProvider
impl Clone for WebhookProvider
Source§fn clone(&self) -> WebhookProvider
fn clone(&self) -> WebhookProvider
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 WebhookProvider
impl Debug for WebhookProvider
Source§impl<'de> Deserialize<'de> for WebhookProvider
impl<'de> Deserialize<'de> for WebhookProvider
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 FromStr for WebhookProvider
impl FromStr for WebhookProvider
Source§impl PartialEq for WebhookProvider
impl PartialEq for WebhookProvider
Source§impl Serialize for WebhookProvider
impl Serialize for WebhookProvider
impl Eq for WebhookProvider
impl StructuralPartialEq for WebhookProvider
Auto Trait Implementations§
impl Freeze for WebhookProvider
impl RefUnwindSafe for WebhookProvider
impl Send for WebhookProvider
impl Sync for WebhookProvider
impl Unpin for WebhookProvider
impl UnsafeUnpin for WebhookProvider
impl UnwindSafe for WebhookProvider
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