issues
search
Lokathor
/
bytemuck
A crate for mucking around with piles of bytes
https://docs.rs/bytemuck
Apache License 2.0
738
stars
80
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Future `unexpected_cfgs` warning from `derive(CheckedBitPattern)`
#286
kpreid
opened
2 hours ago
1
Implements `Pod` and `Zeroable` for AVX512 types that don't require nightly. Additionally allows for the utilization of `must_cast_mut` and `must_cast_slice_mut` in const-contexts on Rust 1.83+
#285
herabit
opened
1 day ago
0
Improve `fill_zeroes`' use of `ptr::write_bytes`
#284
a1phyr
closed
1 week ago
5
Add functions to allocate zeroed `Arc` and `Rc`
#283
a1phyr
closed
2 weeks ago
3
Same code behaves differently when compiled with debug and release (UB?)
#282
matheus-consoli
opened
4 weeks ago
1
Derive macros are unsound
#281
mahkoh
opened
1 month ago
7
`const`-ify casting functions
#280
kovaxis
opened
1 month ago
2
Remove incorrect spanned quote usage
#279
GnomedDev
closed
1 month ago
1
Why does `Pod` not work with 2 generic-fields?
#278
Lokathor
opened
1 month ago
5
add `track_caller` feature
#276
nolanderc
closed
1 month ago
1
fix #274 update documentation to match function headers
#275
tim-hoffman
closed
1 month ago
0
Documentation inconsistent with function header
#274
tim-hoffman
closed
1 month ago
0
Improve documentation of features.
#272
thomcc
closed
2 months ago
1
Clean up Cargo.toml
#271
thomcc
closed
2 months ago
0
Add a convenience feature indicating you're on the latest stable version of Rust
#270
thomcc
closed
2 months ago
0
More `TransparentWrapper` impls (`core::cmp::Reverse` and `core::num::Saturating`)
#269
zachs18
closed
4 weeks ago
1
Force `#[repr(C)]` layout to guarantee same offset of `union` fields.
#268
anforowicz
closed
3 months ago
4
Good Idea: safe way to transmute `Vec<Option<&Foo>>` to `Vec<&Foo>`
#267
Lokathor
opened
3 months ago
0
`Contiguous` should be derivable for enums when only the first discriminant is an expression
#266
ds84182
opened
3 months ago
1
`TransparentWrapper` docs are confusing
#265
Lokathor
opened
3 months ago
0
Implement TransparentWrapper for `[T; 1]`, `(T,)`, and `(T, ())`
#264
0xAdk
closed
3 months ago
9
Deriving `NoUninit` (and therefore `Pod`) without `repr(packed)` by asserting all fields have the same alignment
#263
ds84182
opened
3 months ago
0
Remove "dangling" terminology for zero-sized pointees.
#262
zachs18
closed
3 months ago
0
Make must_cast by-value and by-shared-ref functions const
#261
zachs18
closed
3 months ago
4
Fix box_bytes_zst test
#260
zachs18
closed
4 months ago
0
Add `bytemuck` attribute to `NoUninit` derive
#259
richardpringle
closed
3 months ago
2
Fix UB dropping BoxBytes with a zero-sized layout
#258
zachs18
closed
4 months ago
0
derive(Zeroable) on fieldful enums and repr(C) enums
#257
zachs18
closed
2 months ago
1
Allow casting between slices of ZSTs and slices of non-ZSTs in all cases.
#256
zachs18
closed
4 months ago
0
Disallow casting ZST <-> non-ZST in cast_slice_box.
#255
zachs18
closed
4 months ago
1
Fix panics in `try_cast_slice_box` etc
#254
zachs18
closed
4 months ago
0
Zero-sized type (ZST) handling inconsistency between borrowed and owned slice casts.
#253
zachs18
closed
4 months ago
2
Relax the generic requirements for `NoUninit` and `CheckedBitPattern` derives.
#252
stegaBOB
opened
5 months ago
1
Support `Zeroable` and `Pod` for `f16` and `f128`
#251
tgross35
closed
5 months ago
3
Support `f16` and `f128` under a nightly flag
#250
tgross35
closed
5 months ago
2
Don't require T to be AnyBitPattern for MaybeUninit<T> to be AnyBitPattern
#249
tyilo
closed
3 months ago
4
stupid branch stuff.
#248
Lokathor
closed
6 months ago
0
Fix the errors CI is showing
#247
Lokathor
closed
6 months ago
0
impl `ZeroableInOption` for all `Zeroable`?
#246
Rua
opened
6 months ago
1
Unsound usages of unsafe implementation from `[u8]` to `T`
#245
llooFlashooll
closed
6 months ago
2
Unsound usages of unsafe implementation from different generics
#244
llooFlashooll
closed
6 months ago
2
Address `unexpected_cfgs` warnings instead of allowing the lint
#243
Urgau
closed
6 months ago
7
fix: ignore clippy::multiple_bound_locations lint within derives.
#242
JayWhite2357
closed
6 months ago
1
`#[derive(TransparentWrapper)]` doesn't work with `where` clause generic bounds.
#241
JayWhite2357
opened
6 months ago
1
Add a const zeroed()
#240
TyPR124
closed
6 months ago
1
Support zeroable and pod traits for fieldless enums
#239
jozanza
closed
6 months ago
8
Casts and conversions for owned, boxed slices
#238
Pr0methean
opened
6 months ago
5
Add documentation to generated public items
#236
ia0
closed
7 months ago
0
No documentation for the FooBits public type generated by derive(CheckedBitPattern)
#235
ia0
closed
7 months ago
1
Address safety invariants in documentation
#234
oskgo
opened
7 months ago
1
Next