BitwiseMsbAssign

Trait BitwiseMsbAssign 

Source
pub trait BitwiseMsbAssign<Rhs = bool> {
    // Required methods
    fn and_msb_assign(&mut self, n: u8, rhs: Rhs);
    fn or_msb_assign(&mut self, n: u8, rhs: Rhs);
    fn xor_msb_assign(&mut self, n: u8, rhs: Rhs);
}
Expand description

Bitwise &= (and assign), |= (or assign) and ^= (xor assign) operations on the Msb bits of self.

Required Methods§

Source

fn and_msb_assign(&mut self, n: u8, rhs: Rhs)

Source

fn or_msb_assign(&mut self, n: u8, rhs: Rhs)

Source

fn xor_msb_assign(&mut self, n: u8, rhs: Rhs)

Implementations on Foreign Types§

Source§

impl BitwiseMsbAssign for u8

Source§

fn and_msb_assign(&mut self, n: u8, rhs: bool)

Source§

fn or_msb_assign(&mut self, n: u8, rhs: bool)

Source§

fn xor_msb_assign(&mut self, n: u8, rhs: bool)

Source§

impl BitwiseMsbAssign<u8> for u8

Source§

fn and_msb_assign(&mut self, n: u8, rhs: u8)

Source§

fn or_msb_assign(&mut self, n: u8, rhs: u8)

Source§

fn xor_msb_assign(&mut self, n: u8, rhs: u8)

Implementors§