Trait mc_oblivious_traits::PositionMapCreator [−][src]
pub trait PositionMapCreator<RngType: RngCore + CryptoRng> { fn create<M: 'static + FnMut() -> RngType>(
size: u64,
height: u32,
stash_size: usize,
rng_maker: &mut M
) -> Box<dyn PositionMap + Send + Sync + 'static>; }
A factory which creates a PositionMap
Required methods
fn create<M: 'static + FnMut() -> RngType>(
size: u64,
height: u32,
stash_size: usize,
rng_maker: &mut M
) -> Box<dyn PositionMap + Send + Sync + 'static>
[src]
size: u64,
height: u32,
stash_size: usize,
rng_maker: &mut M
) -> Box<dyn PositionMap + Send + Sync + 'static>