Crate reed_solomon_novelpoly[−][src]
Re-exports
pub use errors::*; |
pub use self::shard::Shard; |
pub use self::wrapped_shard::WrappedShard; |
Modules
errors | |
f2e16 | |
shard | |
wrapped_shard |
Structs
CodeParams | Params for the encoder / decoder derived from a target validator count. |
ReedSolomon |
Functions
encode | |
encode_sub | Bytes shall only contain payload data |
is_power_of_2 | |
log2 | |
next_higher_power_of_2 | |
next_lower_power_of_2 | |
reconstruct | each shard contains one symbol of one run of erasure coding |
reconstruct_sub | |
recoverablity_subset_size | Does not care about power of 2 requirements. |