#[non_exhaustive]pub struct DeleteAttachmentInput {
pub asset_identifier: Option<String>,
pub iterable_form_name: Option<String>,
pub item_identifier: Option<String>,
pub attachment_name: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.asset_identifier: Option<String>The unique identifier of the asset from which to delete the attachment.
iterable_form_name: Option<String>The name of the iterable form. When specified along with itemIdentifier, the attachment is deleted from an item within the iterable form rather than from the asset itself.
item_identifier: Option<String>The identifier of the item within the iterable form. Required when iterableFormName is specified.
attachment_name: Option<String>The name of the attachment to delete.
Implementations§
Source§impl DeleteAttachmentInput
impl DeleteAttachmentInput
Sourcepub fn asset_identifier(&self) -> Option<&str>
pub fn asset_identifier(&self) -> Option<&str>
The unique identifier of the asset from which to delete the attachment.
Sourcepub fn iterable_form_name(&self) -> Option<&str>
pub fn iterable_form_name(&self) -> Option<&str>
The name of the iterable form. When specified along with itemIdentifier, the attachment is deleted from an item within the iterable form rather than from the asset itself.
Sourcepub fn item_identifier(&self) -> Option<&str>
pub fn item_identifier(&self) -> Option<&str>
The identifier of the item within the iterable form. Required when iterableFormName is specified.
Sourcepub fn attachment_name(&self) -> Option<&str>
pub fn attachment_name(&self) -> Option<&str>
The name of the attachment to delete.
Source§impl DeleteAttachmentInput
impl DeleteAttachmentInput
Sourcepub fn builder() -> DeleteAttachmentInputBuilder
pub fn builder() -> DeleteAttachmentInputBuilder
Creates a new builder-style object to manufacture DeleteAttachmentInput.
Trait Implementations§
Source§impl Clone for DeleteAttachmentInput
impl Clone for DeleteAttachmentInput
Source§fn clone(&self) -> DeleteAttachmentInput
fn clone(&self) -> DeleteAttachmentInput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DeleteAttachmentInput
impl Debug for DeleteAttachmentInput
Source§impl PartialEq for DeleteAttachmentInput
impl PartialEq for DeleteAttachmentInput
impl StructuralPartialEq for DeleteAttachmentInput
Auto Trait Implementations§
impl Freeze for DeleteAttachmentInput
impl RefUnwindSafe for DeleteAttachmentInput
impl Send for DeleteAttachmentInput
impl Sync for DeleteAttachmentInput
impl Unpin for DeleteAttachmentInput
impl UnsafeUnpin for DeleteAttachmentInput
impl UnwindSafe for DeleteAttachmentInput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more