Struct aws_sdk_glue::types::builders::OptionBuilder
source · #[non_exhaustive]pub struct OptionBuilder { /* private fields */ }
Expand description
A builder for Option
.
Implementations§
source§impl OptionBuilder
impl OptionBuilder
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
Specifies the description of the option.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
Specifies the description of the option.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
Specifies the description of the option.
Trait Implementations§
source§impl Clone for OptionBuilder
impl Clone for OptionBuilder
source§fn clone(&self) -> OptionBuilder
fn clone(&self) -> OptionBuilder
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 OptionBuilder
impl Debug for OptionBuilder
source§impl Default for OptionBuilder
impl Default for OptionBuilder
source§fn default() -> OptionBuilder
fn default() -> OptionBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for OptionBuilder
impl PartialEq for OptionBuilder
source§fn eq(&self, other: &OptionBuilder) -> bool
fn eq(&self, other: &OptionBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for OptionBuilder
Auto Trait Implementations§
impl Freeze for OptionBuilder
impl RefUnwindSafe for OptionBuilder
impl Send for OptionBuilder
impl Sync for OptionBuilder
impl Unpin for OptionBuilder
impl UnwindSafe for OptionBuilder
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.