Trait drone_core::reg::RegRaw
[−]
[src]
pub trait RegRaw: Sized + Zeroable + Debug + Copy + PartialOrd + Not<Output = Self> + Sub<Output = Self> + BitOr<Output = Self> + BitXor<Output = Self> + BitAnd<Output = Self> + Shl<Self, Output = Self> + Shr<Self, Output = Self> { fn from_usize(raw: usize) -> Self; fn size() -> Self; fn one() -> Self; }
Raw register value type.
Required Methods
fn from_usize(raw: usize) -> Self
Creates a RegRaw
from usize
fn size() -> Self
Size of the type in bits.
fn one() -> Self
Returns one.
Implementors
impl RegRaw for u64
impl RegRaw for u32
impl RegRaw for u16
impl RegRaw for u8