Struct gfx_hal::queue::family::QueueGroup [−][src]
pub struct QueueGroup<B: Backend> { pub family: QueueFamilyId, pub queues: Vec<B::Queue>, }
Bare-metal queue group.
Denotes all queues created from one queue family.
Fields
family: QueueFamilyId
Family index for the queues in this group.
queues: Vec<B::Queue>
List of queues.
Implementations
impl<B: Backend> QueueGroup<B>
[src]
impl<B: Backend> QueueGroup<B>
[src]Trait Implementations
Auto Trait Implementations
impl<B> RefUnwindSafe for QueueGroup<B> where
<B as Backend>::Queue: RefUnwindSafe,
impl<B> RefUnwindSafe for QueueGroup<B> where
<B as Backend>::Queue: RefUnwindSafe,
impl<B> Send for QueueGroup<B>
impl<B> Send for QueueGroup<B>
impl<B> Sync for QueueGroup<B>
impl<B> Sync for QueueGroup<B>
impl<B> Unpin for QueueGroup<B> where
<B as Backend>::Queue: Unpin,
impl<B> Unpin for QueueGroup<B> where
<B as Backend>::Queue: Unpin,
impl<B> UnwindSafe for QueueGroup<B> where
<B as Backend>::Queue: UnwindSafe,
impl<B> UnwindSafe for QueueGroup<B> where
<B as Backend>::Queue: UnwindSafe,