Docs.rs
bebop-3.2.3
bebop 3.2.3
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
andrewmd5
Dependencies
bitflags ^1.3.2
normal
itertools ^0.13.0
normal
optional
criterion ^0.5.1
dev
Versions
58.33%
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
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module alignment
bebop
3.2.3
Module alignment
Module Items
Macros
In crate bebop
bebop
Module
alignment
Copy item path
Source
Macros
ยง
const_
assert_
align
Ensure the alignment of a type is a certain value at compile time.
const_
assert_
impl
Assert that a type or value implements a given list of traits at compile time.
define_
serialize_
chained
Serialize values from a packed type. Use
fn _serialize_chained
to generate a chain serialization function for use within
SubRecord
, or just pass the type, value, and field to chain serialize a given value.
packed_
read
The type must be
Copy
. Creates an aligned copy of a field on the stack for easy reading.
unaligned_
do
Reads a possibly unaligned pointer as a value and passes it to a closure.
unaligned_
read
The type must be
Copy
. Creates an aligned copy of a field on the stack for easy reading.
unaligned_
ref_
read
Reads a possibly unaligned pointer as a reference.