Docs.rs
  • bytemuck-1.13.1
    • bytemuck 1.13.1
    • Docs.rs crate page
    • Zlib OR Apache-2.0 OR MIT
    • Links
    • Repository
    • Crates.io
    • Source
    • Owners
    • Lokathor
    • github:rust-bus:maintainers
    • Dependencies
      • bytemuck_derive ^1.4 normal
    • Versions
    • 100% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • i686-pc-windows-msvc
    • x86_64-pc-windows-msvc
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate bytemuck

  • Macros
  • Enums
  • Traits
  • Functions
  • Derive Macros
?
Change settings

List of all items

Enums

  • PodCastError
  • checked::CheckedCastError

Traits

  • AnyBitPattern
  • Contiguous
  • NoUninit
  • Pod
  • PodInOption
  • TransparentWrapper
  • Zeroable
  • ZeroableInOption
  • allocation::TransparentWrapperAlloc
  • checked::CheckedBitPattern

Macros

  • offset_of

Derive Macros

  • AnyBitPattern
  • ByteEq
  • ByteHash
  • CheckedBitPattern
  • Contiguous
  • NoUninit
  • Pod
  • TransparentWrapper
  • Zeroable

Functions

  • allocation::cast_arc
  • allocation::cast_box
  • allocation::cast_rc
  • allocation::cast_slice_arc
  • allocation::cast_slice_box
  • allocation::cast_slice_rc
  • allocation::cast_vec
  • allocation::pod_collect_to_vec
  • allocation::try_cast_arc
  • allocation::try_cast_box
  • allocation::try_cast_rc
  • allocation::try_cast_slice_arc
  • allocation::try_cast_slice_box
  • allocation::try_cast_slice_rc
  • allocation::try_cast_vec
  • allocation::try_zeroed_box
  • allocation::try_zeroed_slice_box
  • allocation::try_zeroed_vec
  • allocation::zeroed_box
  • allocation::zeroed_slice_box
  • allocation::zeroed_vec
  • bytes_of
  • bytes_of_mut
  • cast
  • cast_mut
  • cast_ref
  • cast_slice
  • cast_slice_mut
  • checked::cast
  • checked::cast_mut
  • checked::cast_ref
  • checked::cast_slice
  • checked::cast_slice_mut
  • checked::from_bytes
  • checked::from_bytes_mut
  • checked::pod_read_unaligned
  • checked::try_cast
  • checked::try_cast_mut
  • checked::try_cast_ref
  • checked::try_cast_slice
  • checked::try_cast_slice_mut
  • checked::try_from_bytes
  • checked::try_from_bytes_mut
  • checked::try_pod_read_unaligned
  • from_bytes
  • from_bytes_mut
  • pod_align_to
  • pod_align_to_mut
  • pod_read_unaligned
  • try_cast
  • try_cast_mut
  • try_cast_ref
  • try_cast_slice
  • try_cast_slice_mut
  • try_from_bytes
  • try_from_bytes_mut
  • try_pod_read_unaligned