* Replace `std::mem::uninitialized` with `MaybeUninit` * Avoid undefined behavior when using `MaybeUninit` * Restore unused `PointerState` fields as internally public * Zero-initialize some struct values in Xlib FFI calls * Reform usage of `MaybeUninit` in Xlib FFI * Prefer safe zero-initialization using `Default`, when possible * Zero-initialize integers and floats using `0` or `0.0` * Use `MaybeUninit::uninit` for large byte buffers and union types * Use `MaybeUninit::uninit` when the resulting value is ignored |
||
|---|---|---|
| .. | ||
| atom.rs | ||
| client_msg.rs | ||
| format.rs | ||
| geometry.rs | ||
| hint.rs | ||
| icon.rs | ||
| input.rs | ||
| memory.rs | ||
| mod.rs | ||
| randr.rs | ||
| window_property.rs | ||
| wm.rs | ||