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

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

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

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

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

Implementations on Foreign Types

impl BitwiseMsbAssign<bool> for u8[src]

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

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

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

impl BitwiseMsbAssign<u8> for u8[src]

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

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

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

Implementors