clay-layout 0.4.0

Rust bindings for Clay, a UI layout library written in C.
Documentation
1
2
3
4
5
6
use core::mem::MaybeUninit;

pub fn zeroed_init<T>() -> T {
    let inner = MaybeUninit::<T>::zeroed(); // Creates zero-initialized uninitialized memory
    unsafe { inner.assume_init() }
}