getgroups

Function getgroups 

Source
pub fn getgroups() -> Result<Vec<uid_t>>
Expand description

Get the current process’s supplementary group list

Note that on some operating systems, the output of this function contains the result of gettegid(), and on some operating systems it does not. If you are using this function, you should should generally call geteuid() as well.

§Example

let gg = pwd_grp::getgroups().unwrap();
println!("supplementary groups are: {:?}", gg);