1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! Limb bit and operations. use super::Limb; use core::ops::BitAnd; impl Limb { /// Calculates `a & b`. pub const fn bitand(self, rhs: Self) -> Self { Limb(self.0 & rhs.0) } } impl BitAnd for Limb { type Output = Limb; fn bitand(self, rhs: Self) -> Self::Output { self.bitand(rhs) } }