pub struct Item<'req> { /* private fields */ }Implementations§
Source§impl<'req> Item<'req>
impl<'req> Item<'req>
pub fn from_str(name: Name<&'req [u8]>, value: Value<&'req str>) -> Self
pub fn borrow(name: Name<&'req [u8]>, value: Value<&'req [u8]>) -> Self
pub fn retain(name: Name<&'req [u8]>, value: Value<Shared>) -> Self
pub fn name_bytes(&self) -> &[u8] ⓘ
pub fn value_bytes(&self) -> &[u8] ⓘ
Auto Trait Implementations§
impl<'req> !Send for Item<'req>
impl<'req> !Sync for Item<'req>
impl<'req> Forget for Item<'req>
impl<'req> Freeze for Item<'req>
impl<'req> RefUnwindSafe for Item<'req>
impl<'req> Unpin for Item<'req>
impl<'req> UnsafeUnpin for Item<'req>
impl<'req> UnwindSafe for Item<'req>
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