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