pub enum PhysRegHandle {
Named(&'static str),
}Expand description
Opaque handle that allows dynamic dispatch over register allocators without leaking architecture-specific physical register types.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PhysRegHandle
impl Clone for PhysRegHandle
Source§fn clone(&self) -> PhysRegHandle
fn clone(&self) -> PhysRegHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PhysRegHandle
impl Debug for PhysRegHandle
Source§impl Hash for PhysRegHandle
impl Hash for PhysRegHandle
Source§impl PartialEq for PhysRegHandle
impl PartialEq for PhysRegHandle
Source§fn eq(&self, other: &PhysRegHandle) -> bool
fn eq(&self, other: &PhysRegHandle) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PhysRegHandle
impl Eq for PhysRegHandle
impl StructuralPartialEq for PhysRegHandle
Auto Trait Implementations§
impl Freeze for PhysRegHandle
impl RefUnwindSafe for PhysRegHandle
impl Send for PhysRegHandle
impl Sync for PhysRegHandle
impl Unpin for PhysRegHandle
impl UnsafeUnpin for PhysRegHandle
impl UnwindSafe for PhysRegHandle
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