pub struct WebhookFilter {
pub json_path: String,
pub equals: Option<String>,
pub contains: Option<String>,
}Expand description
Filter configuration for a webhook.
Fields§
§json_path: StringJSON path expression to match against the webhook payload.
equals: Option<String>Exact match value.
contains: Option<String>Substring match value.
Trait Implementations§
Source§impl Clone for WebhookFilter
impl Clone for WebhookFilter
Source§fn clone(&self) -> WebhookFilter
fn clone(&self) -> WebhookFilter
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 WebhookFilter
impl Debug for WebhookFilter
Source§impl<'de> Deserialize<'de> for WebhookFilter
impl<'de> Deserialize<'de> for WebhookFilter
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 PartialEq for WebhookFilter
impl PartialEq for WebhookFilter
Source§impl Serialize for WebhookFilter
impl Serialize for WebhookFilter
impl StructuralPartialEq for WebhookFilter
Auto Trait Implementations§
impl Freeze for WebhookFilter
impl RefUnwindSafe for WebhookFilter
impl Send for WebhookFilter
impl Sync for WebhookFilter
impl Unpin for WebhookFilter
impl UnsafeUnpin for WebhookFilter
impl UnwindSafe for WebhookFilter
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