gf256 0.2.0

A Rust library containing Galois-field types and utilities
Documentation
[[bench]]
harness = false
name = "xmul"

[[bench]]
harness = false
name = "gf"

[[bench]]
harness = false
name = "find-p"

[[bench]]
harness = false
name = "lfsr"

[[bench]]
harness = false
name = "crc"

[[bench]]
harness = false
name = "shamir"

[[bench]]
harness = false
name = "raid"

[[bench]]
harness = false
name = "rs"
[dependencies.cfg-if]
version = "1.0.0"

[dependencies.gf256-macros]
version = "=0.2.0"

[dependencies.rand]
default-features = false
optional = true
version = "0.8.3"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3"

[dev-dependencies.flate2]
version = "1.0.22"

[dev-dependencies.rand]
version = "0.8.3"

[dev-dependencies.rand_core]
version = "0.6.3"

[dev-dependencies.structopt]
version = "0.3.25"

[features]
crc = ["gf256-macros/crc"]
lfsr = ["gf256-macros/lfsr", "rand"]
nightly = []
no-tables = ["gf256-macros/no-tables"]
no-xmul = ["gf256-macros/no-xmul"]
raid = ["gf256-macros/raid"]
rs = ["gf256-macros/rs"]
shamir = ["gf256-macros/shamir", "rand"]
small-tables = ["gf256-macros/small-tables"]
thread-rng = ["rand/std", "rand/std_rng"]

[package]
authors = ["Christopher Haster <chaster@utexas.edu>"]
description = "A Rust library containing Galois-field types and utilities"
edition = "2018"
license = "BSD-3-Clause"
name = "gf256"
repository = "https://github.com/geky/gf256"
version = "0.2.0"
[package.metadata.docs.rs]
features = ["thread-rng", "lfsr", "crc", "raid", "rs", "shamir"]