BorrowReqMut

Trait BorrowReqMut 

Source
pub trait BorrowReqMut<T> {
    // Required method
    fn borrow_mut(&mut self) -> &mut T;
}
Expand description

trait for Borrow &mut T from &mut Self. used for foreign types (from xitca-http pov) that can be impl with BorrowMut trait.

Required Methods§

Source

fn borrow_mut(&mut self) -> &mut T

Implementors§

Source§

impl<Ext> BorrowReqMut<Extensions> for Request<Ext>

Source§

impl<T, B> BorrowReqMut<T> for Request<RequestExt<B>>
where RequestExt<B>: BorrowMut<T>,

Source§

impl<T, Req, C> BorrowReqMut<T> for Context<'_, Req, C>
where Req: BorrowReqMut<T>,