Struct gfx_hal::MemoryTypeId [−][src]
pub struct MemoryTypeId(pub usize);
A strongly-typed index to a particular MemoryType
.
Trait Implementations
impl Clone for MemoryTypeId
[src]
impl Clone for MemoryTypeId
[src]fn clone(&self) -> MemoryTypeId
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MemoryTypeId
[src]
impl Copy for MemoryTypeId
[src]impl Eq for MemoryTypeId
[src]
impl Eq for MemoryTypeId
[src]impl Hash for MemoryTypeId
[src]
impl Hash for MemoryTypeId
[src]impl Ord for MemoryTypeId
[src]
impl Ord for MemoryTypeId
[src]impl PartialEq<MemoryTypeId> for MemoryTypeId
[src]
impl PartialEq<MemoryTypeId> for MemoryTypeId
[src]fn eq(&self, other: &MemoryTypeId) -> bool
[src]
fn ne(&self, other: &MemoryTypeId) -> bool
[src]
impl PartialOrd<MemoryTypeId> for MemoryTypeId
[src]
impl PartialOrd<MemoryTypeId> for MemoryTypeId
[src]fn partial_cmp(&self, other: &MemoryTypeId) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl StructuralEq for MemoryTypeId
[src]
impl StructuralEq for MemoryTypeId
[src]impl StructuralPartialEq for MemoryTypeId
[src]
impl StructuralPartialEq for MemoryTypeId
[src]Auto Trait Implementations
impl RefUnwindSafe for MemoryTypeId
impl RefUnwindSafe for MemoryTypeId
impl Send for MemoryTypeId
impl Send for MemoryTypeId
impl Sync for MemoryTypeId
impl Sync for MemoryTypeId
impl Unpin for MemoryTypeId
impl Unpin for MemoryTypeId
impl UnwindSafe for MemoryTypeId
impl UnwindSafe for MemoryTypeId