bcur 2.1.0

A Rust implementation of Uniform Resources
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Consensus layer (L0): byte-exact CRC-32, Xoshiro256** RNG, alias sampler,
//! and per-stream fragment chooser shared by every caller. Internal only —
//! `pub(crate)` items are never part of the public API.

pub(crate) mod chooser;
pub(crate) mod crc32;
pub(crate) mod sampler;
pub(crate) mod xoshiro;

pub(crate) use chooser::FragmentChooser;
#[cfg(test)]
pub(crate) use chooser::choose_fragments;
pub(crate) use sampler::Sampler;
pub(crate) use xoshiro::Xoshiro256;

#[cfg(test)]
mod vectors;