Struct cranelift_isle::sema::TypeId
source · pub struct TypeId(pub usize);
Expand description
The id of an interned type inside the TypeEnv
.
Tuple Fields§
§0: usize
Implementations§
Trait Implementations§
source§impl Ord for TypeId
impl Ord for TypeId
source§impl PartialEq<TypeId> for TypeId
impl PartialEq<TypeId> for TypeId
source§impl PartialOrd<TypeId> for TypeId
impl PartialOrd<TypeId> for TypeId
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for TypeId
impl Eq for TypeId
impl StructuralEq for TypeId
impl StructuralPartialEq for TypeId
Auto Trait Implementations§
impl RefUnwindSafe for TypeId
impl Send for TypeId
impl Sync for TypeId
impl Unpin for TypeId
impl UnwindSafe for TypeId
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