|
About the Unsafe Code Guidelines category
|
|
1
|
1608
|
March 25, 2019
|
|
Signal semantics for Rust
|
|
4
|
567
|
May 14, 2026
|
|
`BitSlice` or a sound way to implement one
|
|
16
|
905
|
May 6, 2026
|
|
Pre-RFC: Rust Safety Standard
|
|
75
|
1829
|
February 27, 2026
|
|
Impact of Static Variables on API Soundness
|
|
3
|
388
|
February 26, 2026
|
|
Private unsafe fields are a poorly motivated feature
|
|
184
|
2937
|
February 20, 2026
|
|
Conditions for unsafe code to rely on correctness
|
|
36
|
792
|
February 18, 2026
|
|
`Rc` is `!Send` but not thread-dependant?
|
|
18
|
829
|
December 15, 2025
|
|
*const pointer not warning about use after modify?
|
|
8
|
488
|
November 24, 2025
|
|
Nico’s Handle trait confuses me
|
|
9
|
704
|
October 15, 2025
|
|
Giving generics traits via unsafe code
|
|
23
|
847
|
April 21, 2025
|
|
Discussion: Allowing Unsafe to Bypass Visibility
|
|
36
|
2205
|
April 14, 2025
|
|
Pointers to the heap can have unbounded provenance
|
|
3
|
713
|
April 3, 2025
|
|
Zero-sized structs in C types
|
|
4
|
742
|
March 21, 2025
|
|
Unsafe-to-invoke macros that expand to items
|
|
10
|
671
|
February 11, 2025
|
|
Defining (some) unsynchronized writes
|
|
2
|
260
|
January 31, 2025
|
|
Allow moving out of mutable references with `panic=abort`
|
|
29
|
996
|
January 11, 2025
|
|
Why not borrow check raw pointers’ pointee places?
|
|
19
|
770
|
April 29, 2026
|
|
Aliasing of raw pointers
|
|
7
|
1043
|
April 18, 2026
|
|
Layout of DST `Box`
|
|
12
|
598
|
April 15, 2026
|
|
How rustc handle unsafe Rust
|
|
3
|
283
|
March 19, 2026
|
|
Safe code relied upon by unsafe is effectively unsafe
|
|
22
|
1620
|
February 20, 2026
|
|
Lifetime bug in safe part (String - ptr)?
|
|
15
|
834
|
February 19, 2026
|
|
Reading and erasing bits outside of an allocation in inline asm
|
|
3
|
355
|
February 18, 2026
|
|
Mutating the contents of `Vec::as_ptr()`
|
|
9
|
564
|
February 16, 2026
|
|
How does drop function work?
|
|
2
|
330
|
January 31, 2026
|
|
Allocation and Deallocation in different allocators
|
|
8
|
402
|
January 23, 2026
|
|
Is it ub to call `Box::from_raw` to not heap
|
|
7
|
493
|
January 16, 2026
|
|
Declare union fields as safe to access
|
|
6
|
488
|
January 14, 2026
|
|
[Discussion] Safety marks for non thread-safe ffi interfaces
|
|
3
|
285
|
December 23, 2025
|