#[non_exhaustive]pub struct SipAcceptLanguage(/* private fields */);Expand description
Parsed SIP Accept-Language header value.
Implementations§
Source§impl SipAcceptLanguage
impl SipAcceptLanguage
Sourcepub fn parse(raw: &str) -> Result<Self, SipAcceptLanguageError>
pub fn parse(raw: &str) -> Result<Self, SipAcceptLanguageError>
Parse a comma-separated Accept-Language header value.
Sourcepub fn entries(&self) -> &[SipAcceptLanguageEntry]
pub fn entries(&self) -> &[SipAcceptLanguageEntry]
The parsed entries as a slice.
Sourcepub fn into_entries(self) -> Vec<SipAcceptLanguageEntry>
pub fn into_entries(self) -> Vec<SipAcceptLanguageEntry>
Consume self and return entries as a Vec.
Trait Implementations§
Source§impl Clone for SipAcceptLanguage
impl Clone for SipAcceptLanguage
Source§fn clone(&self) -> SipAcceptLanguage
fn clone(&self) -> SipAcceptLanguage
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 SipAcceptLanguage
impl Debug for SipAcceptLanguage
Source§impl Display for SipAcceptLanguage
impl Display for SipAcceptLanguage
Source§impl FromStr for SipAcceptLanguage
impl FromStr for SipAcceptLanguage
Source§impl<'a> IntoIterator for &'a SipAcceptLanguage
impl<'a> IntoIterator for &'a SipAcceptLanguage
Source§impl IntoIterator for SipAcceptLanguage
impl IntoIterator for SipAcceptLanguage
Source§impl PartialEq for SipAcceptLanguage
impl PartialEq for SipAcceptLanguage
impl Eq for SipAcceptLanguage
impl StructuralPartialEq for SipAcceptLanguage
Auto Trait Implementations§
impl Freeze for SipAcceptLanguage
impl RefUnwindSafe for SipAcceptLanguage
impl Send for SipAcceptLanguage
impl Sync for SipAcceptLanguage
impl Unpin for SipAcceptLanguage
impl UnsafeUnpin for SipAcceptLanguage
impl UnwindSafe for SipAcceptLanguage
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