pub struct WebhookEndpoint {Show 19 fields
pub id: String,
pub public_id: String,
pub project_id: String,
pub application_id: String,
pub url: String,
pub subscribed_event_types: Vec<ApplicationUserEventType>,
pub status: WebhookEndpointStatus,
pub revision: i64,
pub current_secret_generation: Option<i32>,
pub overlap_secret_generation: Option<i32>,
pub overlap_expires_at: Option<String>,
pub consecutive_failure_count: i32,
pub last_delivery_at: Option<String>,
pub last_success_at: Option<String>,
pub last_failure_class: Option<String>,
pub last_tested_at: Option<String>,
pub last_test_succeeded_at: Option<String>,
pub created_at: String,
pub updated_at: String,
}Fields§
§id: String§public_id: String§project_id: String§application_id: String§url: String§subscribed_event_types: Vec<ApplicationUserEventType>§status: WebhookEndpointStatus§revision: i64§current_secret_generation: Option<i32>§overlap_secret_generation: Option<i32>§overlap_expires_at: Option<String>§consecutive_failure_count: i32§last_delivery_at: Option<String>§last_success_at: Option<String>§last_failure_class: Option<String>§last_tested_at: Option<String>§last_test_succeeded_at: Option<String>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for WebhookEndpoint
impl Clone for WebhookEndpoint
Source§fn clone(&self) -> WebhookEndpoint
fn clone(&self) -> WebhookEndpoint
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 ComposeSchema for WebhookEndpoint
impl ComposeSchema for WebhookEndpoint
Source§impl Debug for WebhookEndpoint
impl Debug for WebhookEndpoint
Source§impl<'de> Deserialize<'de> for WebhookEndpoint
impl<'de> Deserialize<'de> for WebhookEndpoint
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
impl Eq for WebhookEndpoint
Source§impl PartialEq for WebhookEndpoint
impl PartialEq for WebhookEndpoint
Source§impl Serialize for WebhookEndpoint
impl Serialize for WebhookEndpoint
impl StructuralPartialEq for WebhookEndpoint
Auto Trait Implementations§
impl Freeze for WebhookEndpoint
impl RefUnwindSafe for WebhookEndpoint
impl Send for WebhookEndpoint
impl Sync for WebhookEndpoint
impl Unpin for WebhookEndpoint
impl UnsafeUnpin for WebhookEndpoint
impl UnwindSafe for WebhookEndpoint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.