mrhooray / crc-rs

Rust implementation of CRC(16, 32, 64) with support of various standards
Apache License 2.0
187 stars 49 forks source link

use slice16 as default impl on all width but u128 and document the tradeoffs in the Readme #91

Closed KillingSpark closed 1 year ago

KillingSpark commented 1 year ago

As the title says, this enables the slice16 optimization as default for all widths but u128

I also tried to document the tradeoffs in the Readme which goes a bit towards #82 but I agree having information about this somewhere in the generated docs would be useful.

Edit: and it re-enables the #[no-std] which I accidentally disabled in one of the previous PRs, sorry about that!

akhilles commented 1 year ago

Thanks! I appreciate updating the docs as well.