Trait deepmesa_collections::bitvec::traits::BitwiseLsbAssign[][src]

pub trait BitwiseLsbAssign<Rhs = bool> {
    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

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

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

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

Implementations on Foreign Types

impl BitwiseLsbAssign<bool> for u8[src]

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

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

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

impl BitwiseLsbAssign<u8> for u8[src]

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

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

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

Implementors