Trait async_ringbuf::traits::SplitRef
pub trait SplitRef {
type RefProd<'a>: Producer + 'a
where Self: 'a;
type RefCons<'a>: Consumer + 'a
where Self: 'a;
// Required method
fn split_ref(&mut self) -> (Self::RefProd<'_>, Self::RefCons<'_>);
}
Expand description
Split the ring buffer by reference onto producer and consumer.
Required Associated Types§
Required Methods§
Object Safety§
This trait is not object safe.