[−][src]Struct gfx_backend_vulkan::QueueFamily
Trait Implementations
impl Clone for QueueFamily
[src]
fn clone(&self) -> QueueFamily
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for QueueFamily
[src]
impl QueueFamily for QueueFamily
[src]
fn queue_type(&self) -> QueueType
[src]
fn max_queues(&self) -> usize
[src]
fn id(&self) -> QueueFamilyId
[src]
fn supports_graphics(&self) -> bool
[src]
Returns true if the queue supports graphics operations.
fn supports_compute(&self) -> bool
[src]
Returns true if the queue supports compute operations.
fn supports_transfer(&self) -> bool
[src]
Returns true if the queue supports transfer operations.
Auto Trait Implementations
impl Unpin for QueueFamily
impl Sync for QueueFamily
impl Send for QueueFamily
impl UnwindSafe for QueueFamily
impl RefUnwindSafe for QueueFamily
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,