pub struct UpdateWebhookParams {
pub name: Option<String>,
pub notification_email: Option<String>,
pub destination_attributes: Option<WebhookDestinationAttributes>,
}Expand description
Parameters for update_webhook. All fields are optional; only set fields
are modified.
Fields§
§name: Option<String>New human-readable name.
notification_email: Option<String>New notification email.
destination_attributes: Option<WebhookDestinationAttributes>New destination configuration.
Trait Implementations§
Source§impl Clone for UpdateWebhookParams
impl Clone for UpdateWebhookParams
Source§fn clone(&self) -> UpdateWebhookParams
fn clone(&self) -> UpdateWebhookParams
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 UpdateWebhookParams
impl Debug for UpdateWebhookParams
Source§impl Default for UpdateWebhookParams
impl Default for UpdateWebhookParams
Source§fn default() -> UpdateWebhookParams
fn default() -> UpdateWebhookParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateWebhookParams
impl<'de> Deserialize<'de> for UpdateWebhookParams
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 UpdateWebhookParams
impl RefUnwindSafe for UpdateWebhookParams
impl Send for UpdateWebhookParams
impl Sync for UpdateWebhookParams
impl Unpin for UpdateWebhookParams
impl UnsafeUnpin for UpdateWebhookParams
impl UnwindSafe for UpdateWebhookParams
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