#[non_exhaustive]pub struct ModifyDbSnapshotOutputBuilder { /* private fields */ }Expand description
A builder for ModifyDbSnapshotOutput.
Implementations§
source§impl ModifyDbSnapshotOutputBuilder
impl ModifyDbSnapshotOutputBuilder
sourcepub fn db_snapshot(self, input: DbSnapshot) -> Self
pub fn db_snapshot(self, input: DbSnapshot) -> Self
Contains the details of an Amazon RDS DB snapshot.
This data type is used as a response element in the DescribeDBSnapshots action.
sourcepub fn set_db_snapshot(self, input: Option<DbSnapshot>) -> Self
pub fn set_db_snapshot(self, input: Option<DbSnapshot>) -> Self
Contains the details of an Amazon RDS DB snapshot.
This data type is used as a response element in the DescribeDBSnapshots action.
sourcepub fn get_db_snapshot(&self) -> &Option<DbSnapshot>
pub fn get_db_snapshot(&self) -> &Option<DbSnapshot>
Contains the details of an Amazon RDS DB snapshot.
This data type is used as a response element in the DescribeDBSnapshots action.
sourcepub fn build(self) -> ModifyDbSnapshotOutput
pub fn build(self) -> ModifyDbSnapshotOutput
Consumes the builder and constructs a ModifyDbSnapshotOutput.
Trait Implementations§
source§impl Clone for ModifyDbSnapshotOutputBuilder
impl Clone for ModifyDbSnapshotOutputBuilder
source§fn clone(&self) -> ModifyDbSnapshotOutputBuilder
fn clone(&self) -> ModifyDbSnapshotOutputBuilder
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 Default for ModifyDbSnapshotOutputBuilder
impl Default for ModifyDbSnapshotOutputBuilder
source§fn default() -> ModifyDbSnapshotOutputBuilder
fn default() -> ModifyDbSnapshotOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ModifyDbSnapshotOutputBuilder
impl PartialEq for ModifyDbSnapshotOutputBuilder
source§fn eq(&self, other: &ModifyDbSnapshotOutputBuilder) -> bool
fn eq(&self, other: &ModifyDbSnapshotOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ModifyDbSnapshotOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyDbSnapshotOutputBuilder
impl RefUnwindSafe for ModifyDbSnapshotOutputBuilder
impl Send for ModifyDbSnapshotOutputBuilder
impl Sync for ModifyDbSnapshotOutputBuilder
impl Unpin for ModifyDbSnapshotOutputBuilder
impl UnwindSafe for ModifyDbSnapshotOutputBuilder
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.