Lines Matching refs:Persona
10 pub struct Persona: c_int {
55 /// Returns a Result containing a Persona instance.
60 /// # use nix::sys::personality::{self, Persona};
62 /// assert!(!pers.contains(Persona::WHOLE_SECONDS));
64 pub fn get() -> Result<Persona> {
67 Errno::result(res).map(Persona::from_bits_truncate)
73 /// process, as a Persona.
84 /// # use nix::sys::personality::{self, Persona};
86 /// assert!(!pers.contains(Persona::ADDR_NO_RANDOMIZE));
87 /// personality::set(pers | Persona::ADDR_NO_RANDOMIZE).unwrap();
89 pub fn set(persona: Persona) -> Result<Persona> {
92 Errno::result(res).map(Persona::from_bits_truncate)