#[non_exhaustive]pub struct ListProfileObjectTypeTemplateItemBuilder { /* private fields */ }
Expand description
A builder for ListProfileObjectTypeTemplateItem
.
Implementations§
source§impl ListProfileObjectTypeTemplateItemBuilder
impl ListProfileObjectTypeTemplateItemBuilder
sourcepub fn template_id(self, input: impl Into<String>) -> Self
pub fn template_id(self, input: impl Into<String>) -> Self
A unique identifier for the object template.
sourcepub fn set_template_id(self, input: Option<String>) -> Self
pub fn set_template_id(self, input: Option<String>) -> Self
A unique identifier for the object template.
sourcepub fn get_template_id(&self) -> &Option<String>
pub fn get_template_id(&self) -> &Option<String>
A unique identifier for the object template.
sourcepub fn source_name(self, input: impl Into<String>) -> Self
pub fn source_name(self, input: impl Into<String>) -> Self
The name of the source of the object template.
sourcepub fn set_source_name(self, input: Option<String>) -> Self
pub fn set_source_name(self, input: Option<String>) -> Self
The name of the source of the object template.
sourcepub fn get_source_name(&self) -> &Option<String>
pub fn get_source_name(&self) -> &Option<String>
The name of the source of the object template.
sourcepub fn source_object(self, input: impl Into<String>) -> Self
pub fn source_object(self, input: impl Into<String>) -> Self
The source of the object template.
sourcepub fn set_source_object(self, input: Option<String>) -> Self
pub fn set_source_object(self, input: Option<String>) -> Self
The source of the object template.
sourcepub fn get_source_object(&self) -> &Option<String>
pub fn get_source_object(&self) -> &Option<String>
The source of the object template.
sourcepub fn build(self) -> ListProfileObjectTypeTemplateItem
pub fn build(self) -> ListProfileObjectTypeTemplateItem
Consumes the builder and constructs a ListProfileObjectTypeTemplateItem
.
Trait Implementations§
source§impl Clone for ListProfileObjectTypeTemplateItemBuilder
impl Clone for ListProfileObjectTypeTemplateItemBuilder
source§fn clone(&self) -> ListProfileObjectTypeTemplateItemBuilder
fn clone(&self) -> ListProfileObjectTypeTemplateItemBuilder
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 ListProfileObjectTypeTemplateItemBuilder
impl Default for ListProfileObjectTypeTemplateItemBuilder
source§fn default() -> ListProfileObjectTypeTemplateItemBuilder
fn default() -> ListProfileObjectTypeTemplateItemBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListProfileObjectTypeTemplateItemBuilder
impl PartialEq for ListProfileObjectTypeTemplateItemBuilder
source§fn eq(&self, other: &ListProfileObjectTypeTemplateItemBuilder) -> bool
fn eq(&self, other: &ListProfileObjectTypeTemplateItemBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListProfileObjectTypeTemplateItemBuilder
Auto Trait Implementations§
impl Freeze for ListProfileObjectTypeTemplateItemBuilder
impl RefUnwindSafe for ListProfileObjectTypeTemplateItemBuilder
impl Send for ListProfileObjectTypeTemplateItemBuilder
impl Sync for ListProfileObjectTypeTemplateItemBuilder
impl Unpin for ListProfileObjectTypeTemplateItemBuilder
impl UnwindSafe for ListProfileObjectTypeTemplateItemBuilder
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.