]>
Commit | Line | Data |
---|---|---|
fe692bf9 FG |
1 | use bitflags::bitflags; |
2 | ||
3 | bitflags! { | |
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 | } |