Docs.rs
  • reed-solomon-novelpoly-2.0.0
    • reed-solomon-novelpoly 2.0.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0 AND MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • drahnr
    • github:paritytech:core-devs
    • ordian
    • Dependencies
      • derive_more ^0.99.0 normal
      • static_init ^1 normal
      • thiserror ^1.0.23 normal
      • assert_matches ^1.5.0 dev
      • itertools ^0.12 dev
      • quickcheck ^1.0.3 dev
      • rand ^0.8.3 dev
      • bindgen ^0.66.1 build optional
      • cc ^1.0.67 build optional
      • derive_more ^0.99.0 build
      • fs-err ^2.5.0 build
    • Versions
    • 35.06% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

reed_solomon_novelpoly2.0.0

Crate Items

  • Structs
  • Enums
  • Constants
  • Statics
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • CodeParams
  • ReedSolomon
  • field::f2e16::Additive
  • field::f2e16::AdditiveFFT
  • field::f2e16::Multiplier
  • wrapped_shard::WrappedShard

Enums

  • errors::Error

Traits

  • shard::Shard

Functions

  • encode
  • field::f2e16::afft
  • field::f2e16::encode_high
  • field::f2e16::encode_high_plain
  • field::f2e16::encode_low
  • field::f2e16::encode_low_plain
  • field::f2e16::encode_sub
  • field::f2e16::encode_sub_plain
  • field::f2e16::eval_error_polynomial
  • field::f2e16::formal_derivative
  • field::f2e16::inverse_afft
  • field::f2e16::reconstruct_sub
  • field::f2e16::tweaked_formal_derivative
  • field::f2e16::walsh
  • field::f2e16::walsh_plain
  • reconstruct
  • util::is_power_of_2
  • util::log2
  • util::next_higher_power_of_2
  • util::next_lower_power_of_2
  • util::recoverablity_subset_size

Type Aliases

  • errors::Result
  • field::f2e16::Elt
  • field::f2e16::Wide

Statics

  • field::f2e16::AFFT

Constants

  • field::f2e16::BASE
  • field::f2e16::FIELD_BITS
  • field::f2e16::FIELD_NAME
  • field::f2e16::FIELD_SIZE
  • field::f2e16::GENERATOR
  • field::f2e16::ONEMASK