#[non_exhaustive]pub struct RegistrationMetadataItemBuilder { /* private fields */ }
Expand description
A builder for RegistrationMetadataItem
.
Implementations§
source§impl RegistrationMetadataItemBuilder
impl RegistrationMetadataItemBuilder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
Reserved for internal use.
This field is required.sourcepub fn value(self, input: impl Into<String>) -> Self
pub fn value(self, input: impl Into<String>) -> Self
Reserved for internal use.
This field is required.sourcepub fn build(self) -> Result<RegistrationMetadataItem, BuildError>
pub fn build(self) -> Result<RegistrationMetadataItem, BuildError>
Consumes the builder and constructs a RegistrationMetadataItem
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for RegistrationMetadataItemBuilder
impl Clone for RegistrationMetadataItemBuilder
source§fn clone(&self) -> RegistrationMetadataItemBuilder
fn clone(&self) -> RegistrationMetadataItemBuilder
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 RegistrationMetadataItemBuilder
impl Default for RegistrationMetadataItemBuilder
source§fn default() -> RegistrationMetadataItemBuilder
fn default() -> RegistrationMetadataItemBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RegistrationMetadataItemBuilder
impl PartialEq for RegistrationMetadataItemBuilder
source§fn eq(&self, other: &RegistrationMetadataItemBuilder) -> bool
fn eq(&self, other: &RegistrationMetadataItemBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RegistrationMetadataItemBuilder
Auto Trait Implementations§
impl Freeze for RegistrationMetadataItemBuilder
impl RefUnwindSafe for RegistrationMetadataItemBuilder
impl Send for RegistrationMetadataItemBuilder
impl Sync for RegistrationMetadataItemBuilder
impl Unpin for RegistrationMetadataItemBuilder
impl UnwindSafe for RegistrationMetadataItemBuilder
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.