pub struct Queues<const RES_CAPACITY: usize, const URC_CAPACITY: usize> {
pub res_queue: (FrameProducer<'static, RES_CAPACITY>, FrameConsumer<'static, RES_CAPACITY>),
pub urc_queue: (FrameProducer<'static, URC_CAPACITY>, FrameConsumer<'static, URC_CAPACITY>),
}
Fields
res_queue: (FrameProducer<'static, RES_CAPACITY>, FrameConsumer<'static, RES_CAPACITY>)
urc_queue: (FrameProducer<'static, URC_CAPACITY>, FrameConsumer<'static, URC_CAPACITY>)
Auto Trait Implementations
impl<const RES_CAPACITY: usize, const URC_CAPACITY: usize> !RefUnwindSafe for Queues<RES_CAPACITY, URC_CAPACITY>
impl<const RES_CAPACITY: usize, const URC_CAPACITY: usize> Send for Queues<RES_CAPACITY, URC_CAPACITY>
impl<const RES_CAPACITY: usize, const URC_CAPACITY: usize> !Sync for Queues<RES_CAPACITY, URC_CAPACITY>
impl<const RES_CAPACITY: usize, const URC_CAPACITY: usize> Unpin for Queues<RES_CAPACITY, URC_CAPACITY>
impl<const RES_CAPACITY: usize, const URC_CAPACITY: usize> !UnwindSafe for Queues<RES_CAPACITY, URC_CAPACITY>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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