pub struct WebhookDestination {
pub api_version: Date,
pub created_at: DateTime,
pub deleted_at: Option<DateTime>,
pub description: Option<String>,
pub destination_id: String,
pub enabled_events: WebhookEventSelection,
pub name: String,
pub project_id: String,
pub status: WebhookDestinationStatus,
pub updated_at: DateTime,
pub url: String,
}Fields§
§api_version: Date§created_at: DateTime§deleted_at: Option<DateTime>§description: Option<String>§destination_id: String§enabled_events: WebhookEventSelection§name: String§project_id: String§status: WebhookDestinationStatus§updated_at: DateTime§url: StringImplementations§
Source§impl WebhookDestination
impl WebhookDestination
pub fn serialize<__S>(
__self: &WebhookDestination,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> WebhookDestination
impl<'de> WebhookDestination
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookDestination, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for WebhookDestination
impl Clone for WebhookDestination
Source§impl Debug for WebhookDestination
impl Debug for WebhookDestination
Source§impl<'de> Deserialize<'de> for WebhookDestination
impl<'de> Deserialize<'de> for WebhookDestination
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 WebhookDestination
impl RefUnwindSafe for WebhookDestination
impl Send for WebhookDestination
impl Sync for WebhookDestination
impl Unpin for WebhookDestination
impl UnsafeUnpin for WebhookDestination
impl UnwindSafe for WebhookDestination
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