getrandom/src/yggdrasil.rs

8 lines
228 B
Rust

use core::mem::MaybeUninit;
use crate::Error;
pub(crate) fn getrandom_inner(buffer: &mut [MaybeUninit<u8>]) -> Result<(), Error> {
Ok(unsafe { yggdrasil_rt::sys::get_random(crate::util::slice_assume_init_mut(buffer)) })
}