pub struct BearerTokenMetadata(/* private fields */);Implementations§
Source§impl BearerTokenMetadata
impl BearerTokenMetadata
Sourcepub fn new(value: impl AsRef<str>) -> Result<Self, ApiPrimitiveError>
pub fn new(value: impl AsRef<str>) -> Result<Self, ApiPrimitiveError>
Creates validated text metadata.
§Errors
Returns ApiPrimitiveError when the value is empty or contains control characters.
Sourcepub fn into_string(self) -> String
pub fn into_string(self) -> String
Consumes the value and returns the stored text.
Trait Implementations§
Source§impl AsRef<str> for BearerTokenMetadata
impl AsRef<str> for BearerTokenMetadata
Source§impl Clone for BearerTokenMetadata
impl Clone for BearerTokenMetadata
Source§fn clone(&self) -> BearerTokenMetadata
fn clone(&self) -> BearerTokenMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BearerTokenMetadata
impl Debug for BearerTokenMetadata
Source§impl Display for BearerTokenMetadata
impl Display for BearerTokenMetadata
Source§impl FromStr for BearerTokenMetadata
impl FromStr for BearerTokenMetadata
Source§impl Hash for BearerTokenMetadata
impl Hash for BearerTokenMetadata
Source§impl Ord for BearerTokenMetadata
impl Ord for BearerTokenMetadata
Source§fn cmp(&self, other: &BearerTokenMetadata) -> Ordering
fn cmp(&self, other: &BearerTokenMetadata) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BearerTokenMetadata
impl PartialEq for BearerTokenMetadata
Source§fn eq(&self, other: &BearerTokenMetadata) -> bool
fn eq(&self, other: &BearerTokenMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for BearerTokenMetadata
impl PartialOrd for BearerTokenMetadata
Source§impl TryFrom<&str> for BearerTokenMetadata
impl TryFrom<&str> for BearerTokenMetadata
impl Eq for BearerTokenMetadata
impl StructuralPartialEq for BearerTokenMetadata
Auto Trait Implementations§
impl Freeze for BearerTokenMetadata
impl RefUnwindSafe for BearerTokenMetadata
impl Send for BearerTokenMetadata
impl Sync for BearerTokenMetadata
impl Unpin for BearerTokenMetadata
impl UnsafeUnpin for BearerTokenMetadata
impl UnwindSafe for BearerTokenMetadata
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