pub struct QueueFamilyId(pub usize);
Expand description
Identifier for a queue family of a physical device.
Tuple Fields
0: usize
Trait Implementations
sourceimpl Clone for QueueFamilyId
impl Clone for QueueFamilyId
sourcefn clone(&self) -> QueueFamilyId
fn clone(&self) -> QueueFamilyId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for QueueFamilyId
impl Debug for QueueFamilyId
sourceimpl Hash for QueueFamilyId
impl Hash for QueueFamilyId
sourceimpl PartialEq<QueueFamilyId> for QueueFamilyId
impl PartialEq<QueueFamilyId> for QueueFamilyId
sourcefn eq(&self, other: &QueueFamilyId) -> bool
fn eq(&self, other: &QueueFamilyId) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &QueueFamilyId) -> bool
fn ne(&self, other: &QueueFamilyId) -> bool
This method tests for !=
.
impl Copy for QueueFamilyId
impl Eq for QueueFamilyId
impl StructuralEq for QueueFamilyId
impl StructuralPartialEq for QueueFamilyId
Auto Trait Implementations
impl RefUnwindSafe for QueueFamilyId
impl Send for QueueFamilyId
impl Sync for QueueFamilyId
impl Unpin for QueueFamilyId
impl UnwindSafe for QueueFamilyId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more