pub struct QueueInfo {
pub queue_type: QueueType,
pub dedicated: bool,
pub can_present: bool,
pub family_index: u32,
pub flags: QueueFlags,
}
Expand description
Stores all information of a queue that was found on the physical device.
Fields§
§queue_type: QueueType
Functionality that this queue provides.
dedicated: bool
Whether this is a dedicated queue or not.
can_present: bool
Whether this queue is capable of presenting to a surface.
family_index: u32
The queue family index.
flags: QueueFlags
All supported operations on this queue, instead of its primary type.
Trait Implementations§
impl Copy for QueueInfo
Auto Trait Implementations§
impl Freeze for QueueInfo
impl RefUnwindSafe for QueueInfo
impl Send for QueueInfo
impl Sync for QueueInfo
impl Unpin for QueueInfo
impl UnwindSafe for QueueInfo
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