Trait v9::id::Raw[][src]

pub trait Raw where
    Self: 'static + Send + Sync,
    Self: Ord + Copy + Debug + Hash,
    Self: Serialize + DeserializeOwned,
    Self: Add<Output = Self> + Sub<Output = Self>,
    Self: Sealed, 
{ const ZERO: Self; const LAST: Self; fn to_usize(self) -> usize;
fn from_usize(x: usize) -> Self;
fn offset(self, d: i8) -> Self; }

Associated Constants

const ZERO: Self[src]

const LAST: Self[src]

Loading content...

Required methods

fn to_usize(self) -> usize[src]

fn from_usize(x: usize) -> Self[src]

fn offset(self, d: i8) -> Self[src]

Loading content...

Implementations on Foreign Types

impl Raw for u8[src]

impl Raw for u16[src]

impl Raw for u32[src]

impl Raw for u64[src]

Loading content...

Implementors

Loading content...