pub struct To(/* private fields */);
Expand description
The To
header in its untyped form.
Implementations§
Source§impl To
impl To
pub fn display_name(&self) -> Result<Option<String>, Error>
pub fn uri(&self) -> Result<Uri, Error>
pub fn params(&self) -> Result<Vec<Param>, Error>
pub fn tag(&self) -> Result<Option<Tag>, Error>
pub fn with_tag(self, tag: Tag) -> Result<Self, Error>
pub fn mut_tag(&mut self, tag: Tag) -> Result<&mut Self, Error>
pub fn with_uri(self, uri: Uri) -> Result<Self, Error>
pub fn mut_uri(&mut self, uri: Uri) -> Result<&mut Self, Error>
Trait Implementations§
Source§impl<'a> ToTypedHeader<'a> for To
impl<'a> ToTypedHeader<'a> for To
Source§impl<'a> UntypedHeader<'a> for To
impl<'a> UntypedHeader<'a> for To
impl Eq for To
impl StructuralPartialEq for To
Auto Trait Implementations§
impl Freeze for To
impl RefUnwindSafe for To
impl Send for To
impl Sync for To
impl Unpin for To
impl UnwindSafe for To
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