]> git.proxmox.com Git - rustc.git/blame - vendor/rustix-0.37.11/src/backend/linux_raw/rand/types.rs
New upstream version 1.72.1+dfsg1
[rustc.git] / vendor / rustix-0.37.11 / src / backend / linux_raw / rand / types.rs
CommitLineData
fe692bf9
FG
1use bitflags::bitflags;
2
3bitflags! {
4 /// `GRND_*` flags for use with [`getrandom`].
5 ///
6 /// [`getrandom`]: crate::rand::getrandom
7 pub struct GetRandomFlags: u32 {
8 /// `GRND_RANDOM`
9 const RANDOM = linux_raw_sys::general::GRND_RANDOM;
10 /// `GRND_NONBLOCK`
11 const NONBLOCK = linux_raw_sys::general::GRND_NONBLOCK;
12 /// `GRND_INSECURE`
13 const INSECURE = linux_raw_sys::general::GRND_INSECURE;
14 }
15}