BitwiseLsbAssign

Trait BitwiseLsbAssign 

Source
pub trait BitwiseLsbAssign<Rhs = bool> {
    // Required methods
    fn and_lsb_assign(&mut self, n: u8, rhs: Rhs);
    fn or_lsb_assign(&mut self, n: u8, rhs: Rhs);
    fn xor_lsb_assign(&mut self, n: u8, rhs: Rhs);
}
Expand description

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

Required Methods§

Source

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

Source

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

Source

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

Implementations on Foreign Types§

Source§

impl BitwiseLsbAssign for u8

Source§

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

Source§

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

Source§

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

Source§

impl BitwiseLsbAssign<u8> for u8

Source§

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

Source§

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

Source§

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

Implementors§