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