#[non_exhaustive]pub struct PutMetadataFlagBodyBuilder { /* private fields */ }Expand description
A builder for PutMetadataFlagBody.
Implementations§
source§impl PutMetadataFlagBodyBuilder
impl PutMetadataFlagBodyBuilder
sourcepub fn new_value(self, input: impl Into<String>) -> Self
pub fn new_value(self, input: impl Into<String>) -> Self
The new information to store.
This field is required.sourcepub fn set_new_value(self, input: Option<String>) -> Self
pub fn set_new_value(self, input: Option<String>) -> Self
The new information to store.
sourcepub fn get_new_value(&self) -> &Option<String>
pub fn get_new_value(&self) -> &Option<String>
The new information to store.
sourcepub fn build(self) -> Result<PutMetadataFlagBody, BuildError>
pub fn build(self) -> Result<PutMetadataFlagBody, BuildError>
Consumes the builder and constructs a PutMetadataFlagBody.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for PutMetadataFlagBodyBuilder
impl Clone for PutMetadataFlagBodyBuilder
source§fn clone(&self) -> PutMetadataFlagBodyBuilder
fn clone(&self) -> PutMetadataFlagBodyBuilder
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 PutMetadataFlagBodyBuilder
impl Debug for PutMetadataFlagBodyBuilder
source§impl Default for PutMetadataFlagBodyBuilder
impl Default for PutMetadataFlagBodyBuilder
source§fn default() -> PutMetadataFlagBodyBuilder
fn default() -> PutMetadataFlagBodyBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for PutMetadataFlagBodyBuilder
impl PartialEq for PutMetadataFlagBodyBuilder
source§fn eq(&self, other: &PutMetadataFlagBodyBuilder) -> bool
fn eq(&self, other: &PutMetadataFlagBodyBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for PutMetadataFlagBodyBuilder
Auto Trait Implementations§
impl Freeze for PutMetadataFlagBodyBuilder
impl RefUnwindSafe for PutMetadataFlagBodyBuilder
impl Send for PutMetadataFlagBodyBuilder
impl Sync for PutMetadataFlagBodyBuilder
impl Unpin for PutMetadataFlagBodyBuilder
impl UnwindSafe for PutMetadataFlagBodyBuilder
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.