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