Struct async_transmit::With
source · pub struct With<T, F, I, U, E> { /* private fields */ }
Implementations§
source§impl<T, F, I, U, E> With<T, F, I, U, E>where
T: Transmit<Item = I, Error = E> + Send,
I: Send,
E: Send,
impl<T, F, I, U, E> With<T, F, I, U, E>where T: Transmit<Item = I, Error = E> + Send, I: Send, E: Send,
sourcepub fn into_inner(self) -> T
pub fn into_inner(self) -> T
Consumes this combinator, returning the underlying transmit.
Trait Implementations§
Auto Trait Implementations§
impl<T, F, I, U, E> RefUnwindSafe for With<T, F, I, U, E>where E: RefUnwindSafe, F: RefUnwindSafe, I: RefUnwindSafe, T: RefUnwindSafe, U: RefUnwindSafe,
impl<T, F, I, U, E> Send for With<T, F, I, U, E>where E: Send, F: Send, I: Send, T: Send, U: Send,
impl<T, F, I, U, E> Sync for With<T, F, I, U, E>where E: Sync, F: Sync, I: Sync, T: Sync, U: Sync,
impl<T, F, I, U, E> Unpin for With<T, F, I, U, E>where E: Unpin, F: Unpin, I: Unpin, T: Unpin, U: Unpin,
impl<T, F, I, U, E> UnwindSafe for With<T, F, I, U, E>where E: UnwindSafe, F: UnwindSafe, I: UnwindSafe, T: UnwindSafe, U: 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