pub struct LanguagePreference(/* private fields */);Implementations§
Source§impl LanguagePreference
impl LanguagePreference
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 LanguagePreference
impl AsRef<str> for LanguagePreference
Source§impl Clone for LanguagePreference
impl Clone for LanguagePreference
Source§fn clone(&self) -> LanguagePreference
fn clone(&self) -> LanguagePreference
Returns a duplicate 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 LanguagePreference
impl Debug for LanguagePreference
Source§impl Display for LanguagePreference
impl Display for LanguagePreference
Source§impl FromStr for LanguagePreference
impl FromStr for LanguagePreference
Source§impl Hash for LanguagePreference
impl Hash for LanguagePreference
Source§impl Ord for LanguagePreference
impl Ord for LanguagePreference
Source§fn cmp(&self, other: &LanguagePreference) -> Ordering
fn cmp(&self, other: &LanguagePreference) -> Ordering
1.21.0 · 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 LanguagePreference
impl PartialEq for LanguagePreference
Source§impl PartialOrd for LanguagePreference
impl PartialOrd for LanguagePreference
Source§impl TryFrom<&str> for LanguagePreference
impl TryFrom<&str> for LanguagePreference
impl Eq for LanguagePreference
impl StructuralPartialEq for LanguagePreference
Auto Trait Implementations§
impl Freeze for LanguagePreference
impl RefUnwindSafe for LanguagePreference
impl Send for LanguagePreference
impl Sync for LanguagePreference
impl Unpin for LanguagePreference
impl UnsafeUnpin for LanguagePreference
impl UnwindSafe for LanguagePreference
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