binrw icon indicating copy to clipboard operation
binrw copied to clipboard

A Rust crate for helping parse and rebuild binary data using ✨macro magic✨.

Results 63 binrw issues
Sort by recently updated
recently updated
newest added

Without this new feature, `rustfmt` is overwhelmed by the macro output and fails to format, as seen below. binrw docs should have a note somewhere (FAQ maybe?) to run `cargo...

documentation

For a while I've wanted this, but haven't made an issue until now as I want to have it ready by 0.9.0's release. Things needed: * [x] landing page *...

documentation
enhancement

```rust #[binrw] #[br(little, magic = 1)] struct Header { x: u8, } ``` ```rust error: expected type, found `;` --> src/main.rs:5:1 | 5 | #[binrw] | ^^^^^^^^ | | |...

bug
good first issue
has instructions
diagnostics-issue

See the following comment: https://github.com/jam1garner/binrw/issues/7#issuecomment-930539560

documentation

If you miss a `count` attribute on a Vec right now you get the following: ``` error[E0277]: the trait bound `VecArgs: Default` is not satisfied --> src/segment.rs:34:10 | 34 |...

diagnostics-issue

Both of the following examples do work, and fail with the same error (in case there's something unrelated that's invalid about one): ```rust #[binrw] struct X { #[bw(ignore)] b: u8,...

bug

Alright, you've all seen this before: ``` | 3 | #[derive(BinWrite { .. })] | ++++++ ``` rustc thinks some code binrw generates is causing an error due to some...

diagnostics-issue

Closes tracing and tries to merge it into the upstream master

documentation
good first issue