pub struct Supported(pub TokenList);Expand description
The Supported header (RFC 3261 §20.37).
Tuple Fields§
§0: TokenListTrait Implementations§
Source§impl TypedHeader for Supported
impl TypedHeader for Supported
Source§const NAME: HeaderName = HeaderName::Supported
const NAME: HeaderName = HeaderName::Supported
The header this type reads.
Source§fn decode(value: &[u8]) -> Result<Self, HeaderError>
fn decode(value: &[u8]) -> Result<Self, HeaderError>
Parse one header value. The value arrives unfolded and trimmed.
Source§const VALIDATE_LIST: bool = false
const VALIDATE_LIST: bool = false
Whether
Headers::typed_all must collect and validate the complete field before yielding. Read moreSource§fn decode_list(value: &[u8]) -> Result<Vec<Self>, HeaderError>
fn decode_list(value: &[u8]) -> Result<Vec<Self>, HeaderError>
Parse every value in one header row. Read more
Source§fn validate_list(_values: &[&Self]) -> Result<(), HeaderError>
fn validate_list(_values: &[&Self]) -> Result<(), HeaderError>
Validate all decoded values of this field across the complete message. Read more
impl Eq for Supported
impl StructuralPartialEq for Supported
Auto Trait Implementations§
impl Freeze for Supported
impl RefUnwindSafe for Supported
impl Send for Supported
impl Sync for Supported
impl Unpin for Supported
impl UnsafeUnpin for Supported
impl UnwindSafe for Supported
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