Struct differential_dataflow::trace::rc_blanket_impls::RcBatcher
source · pub struct RcBatcher<K, V, T, R, B: Batch<K, V, T, R>> { /* private fields */ }Expand description
Wrapper type for batching reference counted batches.
Trait Implementations
sourceimpl<K, V, T, R, B: Batch<K, V, T, R>> Batcher<K, V, T, R, Rc<B>> for RcBatcher<K, V, T, R, B>
impl<K, V, T, R, B: Batch<K, V, T, R>> Batcher<K, V, T, R, Rc<B>> for RcBatcher<K, V, T, R, B>
Functionality for collecting and batching updates.
Auto Trait Implementations
impl<K, V, T, R, B> RefUnwindSafe for RcBatcher<K, V, T, R, B>where
<B as Batch<K, V, T, R>>::Batcher: RefUnwindSafe,
impl<K, V, T, R, B> Send for RcBatcher<K, V, T, R, B>where
<B as Batch<K, V, T, R>>::Batcher: Send,
impl<K, V, T, R, B> Sync for RcBatcher<K, V, T, R, B>where
<B as Batch<K, V, T, R>>::Batcher: Sync,
impl<K, V, T, R, B> Unpin for RcBatcher<K, V, T, R, B>where
<B as Batch<K, V, T, R>>::Batcher: Unpin,
impl<K, V, T, R, B> UnwindSafe for RcBatcher<K, V, T, R, B>where
<B as Batch<K, V, T, R>>::Batcher: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more