Type Alias seec::common::BitVec

source ·
pub type BitVec<T = u8> = BitVec<T>;

Aliased Type§

struct BitVec<T = u8> { /* private fields */ }

Trait Implementations§

source§

impl<T: BitStore> ShareStorage<bool> for BitVec<T>

source§

fn len(&self) -> usize

source§

fn repeat(val: bool, len: usize) -> Self

source§

fn set(&mut self, idx: usize, val: bool)

source§

fn get(&self, idx: usize) -> bool

source§

fn is_empty(&self) -> bool

source§

fn random<Rng: RngCore>(size: usize, rng: &mut Rng) -> Self
where Standard: Distribution<Share>,