A crate for mucking around with piles of bytes
Go to file
Andreas Molzer 11e791c88a Add a method to allocate zeroed slices
Note that the method requires a Pod and not only a Zeroable structure
since only the latter guarantees that slices have a consistent layout.
We need to compute this layout to manually allocate it.
2020-07-23 22:10:49 +02:00
scripts CI fixy stuff so that we can built on 1.31 (hopefully) 2019-11-25 19:15:11 -07:00
src Add a method to allocate zeroed slices 2020-07-23 22:10:49 +02:00
tests cargo fmt is a strict one 2019-11-03 23:55:51 -07:00
.gitignore base files 2019-09-19 19:09:31 -06:00
.travis.yml Update .travis.yml 2019-11-25 20:32:56 -07:00
appveyor.yml 1.34 needed for NonZeroI32 and friends 2019-11-25 19:17:41 -07:00
bors.toml base files 2019-09-19 19:09:31 -06:00
Cargo.toml (cargo-release) start next development iteration 1.1.1-alpha.0 2019-12-06 12:42:21 -07:00
changelog.md Update changelog.md 2019-12-06 12:41:48 -07:00
LICENSE-ZLIB.md License change to an equally permissive OSI license 2019-11-25 18:45:54 -07:00
pedantic.bat base files 2019-09-19 19:09:31 -06:00
README.md Update README.md 2019-12-06 11:58:38 -07:00
rustfmt.toml Remove .cast method usage and rustfmt 2019-11-25 18:46:23 -07:00

License:Zlib Minimum Rust Version travis.ci AppVeyor crates.io docs.rs

bytemuck

A crate for mucking around with piles of bytes.

Extensions

There is experimental support for the Zeroable trait being derived through a proc-macro. I'm not the author of that crate, please file bugs with that crate in the other repo.

Stability

The goal is to stay at 1.0 until at least the next edition of Rust.