Struct bv::adapter::BitZip [−][src]
pub struct BitZip<T, U, F> { /* fields omitted */ }
Expand description
The result of BitsExt::bit_zip
.
Trait Implementations
impl<Block, R, T, U, F> BitSliceable<R> for BitZip<T, U, F> where
Block: BlockType,
R: Clone,
T: BitSliceable<R, Block = Block>,
U: BitSliceable<R, Block = Block>,
F: Fn(Block, Block) -> Block,
[src]
impl<Block, R, T, U, F> BitSliceable<R> for BitZip<T, U, F> where
Block: BlockType,
R: Clone,
T: BitSliceable<R, Block = Block>,
U: BitSliceable<R, Block = Block>,
F: Fn(Block, Block) -> Block,
[src]type Slice = BitSliceAdapter<Self>
type Slice = BitSliceAdapter<Self>
The type of the slice produced.
type Slice = BitSliceAdapter<Self>
type Slice = BitSliceAdapter<Self>
The type of the slice produced.
Auto Trait Implementations
impl<T, U, F> RefUnwindSafe for BitZip<T, U, F> where
F: RefUnwindSafe,
T: RefUnwindSafe,
U: RefUnwindSafe,
impl<T, U, F> UnwindSafe for BitZip<T, U, F> where
F: UnwindSafe,
T: UnwindSafe,
U: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more