[][src]Trait compiler_builtins::int::WideInt

pub trait WideInt: Int {
    type Output: Int;
    fn wide_mul(self, other: Self) -> (Self, Self);
fn wide_shift_left(&mut self, low: &mut Self, count: i32);
fn wide_shift_right_with_sticky(&mut self, low: &mut Self, count: i32); }

Associated Types

type Output: Int

Loading content...

Required methods

fn wide_mul(self, other: Self) -> (Self, Self)

fn wide_shift_left(&mut self, low: &mut Self, count: i32)

fn wide_shift_right_with_sticky(&mut self, low: &mut Self, count: i32)

Loading content...

Implementors

impl WideInt for u32[src]

type Output = u32

impl WideInt for u64[src]

type Output = u64

Loading content...