Struct bv::adapter::BitOr [−][src]
pub struct BitOr<T, U>(_);
Expand description
The result of BitsExt::bit_or
.
The resulting bit vector adapter ors the bits of the two underlying bit-vector-likes.
Trait Implementations
impl<Block, R, T, U> BitSliceable<R> for BitOr<T, U> where
Block: BlockType,
R: Clone,
T: BitSliceable<R, Block = Block>,
U: BitSliceable<R, Block = Block>,
[src]
impl<Block, R, T, U> BitSliceable<R> for BitOr<T, U> where
Block: BlockType,
R: Clone,
T: BitSliceable<R, Block = Block>,
U: BitSliceable<R, Block = Block>,
[src]impl<'a, T: Bits, U: Bits<Block = T::Block>> BitSliceable<RangeInclusive<u64>> for &'a BitOr<T, U>
[src]
impl<'a, T: Bits, U: Bits<Block = T::Block>> BitSliceable<RangeInclusive<u64>> for &'a BitOr<T, U>
[src]type Slice = BitSliceAdapter<Self>
type Slice = BitSliceAdapter<Self>
The type of the slice produced.
impl<'a, T: Bits, U: Bits<Block = T::Block>> BitSliceable<RangeToInclusive<u64>> for &'a BitOr<T, U>
[src]
impl<'a, T: Bits, U: Bits<Block = T::Block>> BitSliceable<RangeToInclusive<u64>> for &'a BitOr<T, U>
[src]type Slice = BitSliceAdapter<Self>
type Slice = BitSliceAdapter<Self>
The type of the slice produced.
Auto Trait Implementations
impl<T, U> RefUnwindSafe for BitOr<T, U> where
T: RefUnwindSafe,
U: RefUnwindSafe,
impl<T, U> UnwindSafe for BitOr<T, U> where
T: UnwindSafe,
U: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more