Struct aws_sdk_connect::types::builders::RequiredFieldInfoBuilder
source · #[non_exhaustive]pub struct RequiredFieldInfoBuilder { /* private fields */ }
Expand description
A builder for RequiredFieldInfo
.
Implementations§
source§impl RequiredFieldInfoBuilder
impl RequiredFieldInfoBuilder
sourcepub fn id(self, input: TaskTemplateFieldIdentifier) -> Self
pub fn id(self, input: TaskTemplateFieldIdentifier) -> Self
The unique identifier for the field.
sourcepub fn set_id(self, input: Option<TaskTemplateFieldIdentifier>) -> Self
pub fn set_id(self, input: Option<TaskTemplateFieldIdentifier>) -> Self
The unique identifier for the field.
sourcepub fn get_id(&self) -> &Option<TaskTemplateFieldIdentifier>
pub fn get_id(&self) -> &Option<TaskTemplateFieldIdentifier>
The unique identifier for the field.
sourcepub fn build(self) -> RequiredFieldInfo
pub fn build(self) -> RequiredFieldInfo
Consumes the builder and constructs a RequiredFieldInfo
.
Trait Implementations§
source§impl Clone for RequiredFieldInfoBuilder
impl Clone for RequiredFieldInfoBuilder
source§fn clone(&self) -> RequiredFieldInfoBuilder
fn clone(&self) -> RequiredFieldInfoBuilder
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 RequiredFieldInfoBuilder
impl Debug for RequiredFieldInfoBuilder
source§impl Default for RequiredFieldInfoBuilder
impl Default for RequiredFieldInfoBuilder
source§fn default() -> RequiredFieldInfoBuilder
fn default() -> RequiredFieldInfoBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RequiredFieldInfoBuilder
impl PartialEq for RequiredFieldInfoBuilder
source§fn eq(&self, other: &RequiredFieldInfoBuilder) -> bool
fn eq(&self, other: &RequiredFieldInfoBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RequiredFieldInfoBuilder
Auto Trait Implementations§
impl Freeze for RequiredFieldInfoBuilder
impl RefUnwindSafe for RequiredFieldInfoBuilder
impl Send for RequiredFieldInfoBuilder
impl Sync for RequiredFieldInfoBuilder
impl Unpin for RequiredFieldInfoBuilder
impl UnwindSafe for RequiredFieldInfoBuilder
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.