pub struct Chainable<R> { /* private fields */ }
Expand description
Chainable struct that permit user to rapidly call chain method to chain multiple function together using previous function returned value as input to the next function in chain.
It is usually construct by using function chain.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<R> Freeze for Chainable<R>where
R: Freeze,
impl<R> RefUnwindSafe for Chainable<R>where
R: RefUnwindSafe,
impl<R> Send for Chainable<R>where
R: Send,
impl<R> Sync for Chainable<R>where
R: Sync,
impl<R> Unpin for Chainable<R>where
R: Unpin,
impl<R> UnwindSafe for Chainable<R>where
R: UnwindSafe,
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