Struct aws_sdk_quicksight::types::builders::IdentifierBuilder
source · #[non_exhaustive]pub struct IdentifierBuilder { /* private fields */ }Expand description
A builder for Identifier.
Implementations§
source§impl IdentifierBuilder
impl IdentifierBuilder
sourcepub fn identity(self, input: impl Into<String>) -> Self
pub fn identity(self, input: impl Into<String>) -> Self
The identity of the identifier.
This field is required.sourcepub fn set_identity(self, input: Option<String>) -> Self
pub fn set_identity(self, input: Option<String>) -> Self
The identity of the identifier.
sourcepub fn get_identity(&self) -> &Option<String>
pub fn get_identity(&self) -> &Option<String>
The identity of the identifier.
sourcepub fn build(self) -> Result<Identifier, BuildError>
pub fn build(self) -> Result<Identifier, BuildError>
Consumes the builder and constructs a Identifier.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for IdentifierBuilder
impl Clone for IdentifierBuilder
source§fn clone(&self) -> IdentifierBuilder
fn clone(&self) -> IdentifierBuilder
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 IdentifierBuilder
impl Debug for IdentifierBuilder
source§impl Default for IdentifierBuilder
impl Default for IdentifierBuilder
source§fn default() -> IdentifierBuilder
fn default() -> IdentifierBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for IdentifierBuilder
impl PartialEq for IdentifierBuilder
impl StructuralPartialEq for IdentifierBuilder
Auto Trait Implementations§
impl Freeze for IdentifierBuilder
impl RefUnwindSafe for IdentifierBuilder
impl Send for IdentifierBuilder
impl Sync for IdentifierBuilder
impl Unpin for IdentifierBuilder
impl UnwindSafe for IdentifierBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.