issues
search
Lokathor
/
bytemuck
A crate for mucking around with piles of bytes
https://docs.rs/bytemuck
Apache License 2.0
682
stars
76
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Deriving `NoUninit` (and therefore `Pod`) without `repr(packed)` by asserting all fields have the same alignment
#263
ds84182
opened
2 days ago
0
Remove "dangling" terminology for zero-sized pointees.
#262
zachs18
closed
6 days ago
0
Make must_cast by-value and by-shared-ref functions const
#261
zachs18
closed
6 days ago
4
Fix box_bytes_zst test
#260
zachs18
closed
2 weeks ago
0
Add `bytemuck` attribute to `NoUninit` derive
#259
richardpringle
closed
2 weeks ago
2
Fix UB dropping BoxBytes with a zero-sized layout
#258
zachs18
closed
2 weeks ago
0
derive(Zeroable) on fieldful enums and repr(C) enums
#257
zachs18
opened
2 weeks ago
0
Allow casting between slices of ZSTs and slices of non-ZSTs in all cases.
#256
zachs18
closed
2 weeks ago
0
Disallow casting ZST <-> non-ZST in cast_slice_box.
#255
zachs18
closed
3 weeks ago
1
Fix panics in `try_cast_slice_box` etc
#254
zachs18
closed
3 weeks ago
0
Zero-sized type (ZST) handling inconsistency between borrowed and owned slice casts.
#253
zachs18
closed
2 weeks ago
2
Relax the generic requirements for `NoUninit` and `CheckedBitPattern` derives.
#252
stegaBOB
opened
1 month ago
1
Support `Zeroable` and `Pod` for `f16` and `f128`
#251
tgross35
closed
1 month ago
3
Support `f16` and `f128` under a nightly flag
#250
tgross35
closed
1 month ago
2
Don't require T to be AnyBitPattern for MaybeUninit<T> to be AnyBitPattern
#249
tyilo
opened
2 months ago
3
stupid branch stuff.
#248
Lokathor
closed
2 months ago
0
Fix the errors CI is showing
#247
Lokathor
closed
2 months ago
0
impl `ZeroableInOption` for all `Zeroable`?
#246
Rua
opened
2 months ago
1
Unsound usages of unsafe implementation from `[u8]` to `T`
#245
llooFlashooll
closed
2 months ago
2
Unsound usages of unsafe implementation from different generics
#244
llooFlashooll
closed
2 months ago
2
Address `unexpected_cfgs` warnings instead of allowing the lint
#243
Urgau
closed
2 months ago
7
fix: ignore clippy::multiple_bound_locations lint within derives.
#242
JayWhite2357
closed
2 months ago
1
`#[derive(TransparentWrapper)]` doesn't work with `where` clause generic bounds.
#241
JayWhite2357
opened
2 months ago
1
Add a const zeroed()
#240
TyPR124
closed
3 months ago
1
Support zeroable and pod traits for fieldless enums
#239
jozanza
closed
2 months ago
8
Casts and conversions for owned, boxed slices
#238
Pr0methean
opened
3 months ago
5
Add documentation to generated public items
#236
ia0
closed
4 months ago
0
No documentation for the FooBits public type generated by derive(CheckedBitPattern)
#235
ia0
closed
4 months ago
1
Address safety invariants in documentation
#234
oskgo
opened
4 months ago
1
support deriving Zeroable for fieldless enums
#233
Freax13
closed
2 months ago
0
Update TransparentWrapper asserts
#232
zachs18
closed
4 months ago
0
Fix miri CI
#231
zachs18
closed
4 months ago
0
Allow deriving `Zeroable` for enums which are `#[repr(u32, i8, etc..)]`
#230
ARitz-Cracker
opened
5 months ago
2
conversion from `&[u8]` to `&[T]`?
#229
cmyr
closed
5 months ago
4
Convert `BoxBytes` to/from boxed slices
#228
zachs18
closed
5 months ago
1
Feature request: Casting owned slices or vec, I.e. Box<[u64]> to Box<[u8]> or Vec<u64> to Vec<u8>
#227
forrestli74
closed
5 months ago
4
Bytemuck 1.14.2 does not build on stable
#226
IceTDrinker
closed
6 months ago
1
Under `features = ["nightly_stdsimd"]`, only enable `stdarch_x86_avx512` feature on x86 or x86_64 targets
#225
zachs18
closed
6 months ago
2
Build error on nightly-2024-02-05
#224
swfsql
closed
6 months ago
1
Why use from_bytes when you can use pod_read_unaligned?
#223
JonathanWilbur
closed
6 months ago
5
Deriving Pod for arbitrary generic types
#222
reinerp
opened
6 months ago
1
Fix typo in AnyBitPattern docs
#221
lberrymage
closed
6 months ago
0
Explicitly document that pod_read_unaligned and try_pod_read_unaligned don't panic on unaligned reads
#220
hniksic
closed
6 months ago
1
Allow generics in `derive(ByteEq, ByteHash)`.
#219
zachs18
closed
2 months ago
1
no-uninit trait with interior mutability
#218
m-mueller678
opened
7 months ago
6
Potential rustc bug related to deriving ByteEq
#217
LilyIsTrans
closed
2 months ago
2
False positive derive error for `TransparentWrapper` around types like `Box`
#216
cbarrick
opened
8 months ago
1
the `FooBits` type generated by `#[derive(CheckedBitPattern)]` should implement `NoUninit` if `Self` is `NoUninit`
#215
nerditation
opened
8 months ago
3
Crate documentation is misleading, implies `Pod` required for all functions.
#214
DanielKeep
opened
8 months ago
3
`ASSERT_SIZE_MULTIPLE_OF` when casting `&[u8]` to `&[[u8; 16]]`
#213
SK83RJOSH
closed
8 months ago
1
Next