pub struct QueueFamily { /* private fields */ }
Trait Implementations§
Source§impl Clone for QueueFamily
impl Clone for QueueFamily
Source§fn clone(&self) -> QueueFamily
fn clone(&self) -> QueueFamily
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for QueueFamily
impl Debug for QueueFamily
Source§impl QueueFamily for QueueFamily
impl QueueFamily for QueueFamily
Source§fn queue_type(&self) -> QueueType
fn queue_type(&self) -> QueueType
Returns the type of queues.
Source§fn max_queues(&self) -> usize
fn max_queues(&self) -> usize
Returns maximum number of queues created from this family.
Source§fn id(&self) -> QueueFamilyId
fn id(&self) -> QueueFamilyId
Returns the queue family ID.
Source§fn supports_sparse_binding(&self) -> bool
fn supports_sparse_binding(&self) -> bool
Returns true if the queue family supports sparse binding
Auto Trait Implementations§
impl Freeze for QueueFamily
impl RefUnwindSafe for QueueFamily
impl Send for QueueFamily
impl Sync for QueueFamily
impl Unpin for QueueFamily
impl UnwindSafe for QueueFamily
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