pub trait Bits: Sized + Copy {
fn bit(self, bit: u32) -> bool;
fn bits(self, range: Range<u32>) -> usize;
fn b(self, bit: u32) -> bool { ... }
fn u8(self, range: Range<u32>) -> u8 { ... }
fn i8(self, range: Range<u32>) -> i8 { ... }
fn u16(self, range: Range<u32>) -> u16 { ... }
fn word(self, range: Range<u32>) -> Word { ... }
fn select(self, range: Range<u32>) -> Word { ... }
fn i16(self, range: Range<u32>) -> i16 { ... }
fn u32(self, range: Range<u32>) -> u32 { ... }
fn i32(self, range: Range<u32>) -> i32 { ... }
fn reg(self, lowest_bit: u32) -> Reg { ... }
}
fn bit(self, bit: u32) -> bool
fn bits(self, range: Range<u32>) -> usize
Loading content...
Loading content...
Loading content...