#[non_exhaustive]pub struct UpdateWebhookInput {
pub webhook_id: Option<String>,
pub branch_name: Option<String>,
pub description: Option<String>,
}Expand description
The request structure for the update webhook request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.webhook_id: Option<String>The unique ID for a webhook.
branch_name: Option<String>The name for a branch that is part of an Amplify app.
description: Option<String>The description for a webhook.
Implementations§
source§impl UpdateWebhookInput
impl UpdateWebhookInput
sourcepub fn webhook_id(&self) -> Option<&str>
pub fn webhook_id(&self) -> Option<&str>
The unique ID for a webhook.
sourcepub fn branch_name(&self) -> Option<&str>
pub fn branch_name(&self) -> Option<&str>
The name for a branch that is part of an Amplify app.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description for a webhook.
source§impl UpdateWebhookInput
impl UpdateWebhookInput
sourcepub fn builder() -> UpdateWebhookInputBuilder
pub fn builder() -> UpdateWebhookInputBuilder
Creates a new builder-style object to manufacture UpdateWebhookInput.
Trait Implementations§
source§impl Clone for UpdateWebhookInput
impl Clone for UpdateWebhookInput
source§fn clone(&self) -> UpdateWebhookInput
fn clone(&self) -> UpdateWebhookInput
Returns a copy 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 UpdateWebhookInput
impl Debug for UpdateWebhookInput
source§impl PartialEq for UpdateWebhookInput
impl PartialEq for UpdateWebhookInput
source§fn eq(&self, other: &UpdateWebhookInput) -> bool
fn eq(&self, other: &UpdateWebhookInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateWebhookInput
Auto Trait Implementations§
impl Freeze for UpdateWebhookInput
impl RefUnwindSafe for UpdateWebhookInput
impl Send for UpdateWebhookInput
impl Sync for UpdateWebhookInput
impl Unpin for UpdateWebhookInput
impl UnwindSafe for UpdateWebhookInput
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.