#[non_exhaustive]pub struct ModifyVolumeOutputBuilder { /* private fields */ }
Expand description
A builder for ModifyVolumeOutput
.
Implementations§
source§impl ModifyVolumeOutputBuilder
impl ModifyVolumeOutputBuilder
sourcepub fn volume_modification(self, input: VolumeModification) -> Self
pub fn volume_modification(self, input: VolumeModification) -> Self
Information about the volume modification.
sourcepub fn set_volume_modification(self, input: Option<VolumeModification>) -> Self
pub fn set_volume_modification(self, input: Option<VolumeModification>) -> Self
Information about the volume modification.
sourcepub fn get_volume_modification(&self) -> &Option<VolumeModification>
pub fn get_volume_modification(&self) -> &Option<VolumeModification>
Information about the volume modification.
sourcepub fn build(self) -> ModifyVolumeOutput
pub fn build(self) -> ModifyVolumeOutput
Consumes the builder and constructs a ModifyVolumeOutput
.
Trait Implementations§
source§impl Clone for ModifyVolumeOutputBuilder
impl Clone for ModifyVolumeOutputBuilder
source§fn clone(&self) -> ModifyVolumeOutputBuilder
fn clone(&self) -> ModifyVolumeOutputBuilder
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 ModifyVolumeOutputBuilder
impl Debug for ModifyVolumeOutputBuilder
source§impl Default for ModifyVolumeOutputBuilder
impl Default for ModifyVolumeOutputBuilder
source§fn default() -> ModifyVolumeOutputBuilder
fn default() -> ModifyVolumeOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ModifyVolumeOutputBuilder
impl PartialEq for ModifyVolumeOutputBuilder
source§fn eq(&self, other: &ModifyVolumeOutputBuilder) -> bool
fn eq(&self, other: &ModifyVolumeOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ModifyVolumeOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyVolumeOutputBuilder
impl RefUnwindSafe for ModifyVolumeOutputBuilder
impl Send for ModifyVolumeOutputBuilder
impl Sync for ModifyVolumeOutputBuilder
impl Unpin for ModifyVolumeOutputBuilder
impl UnwindSafe for ModifyVolumeOutputBuilder
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.