[][src]Trait umanux::api::UserDBRead

pub trait UserDBRead {
    pub fn get_all_users(&self) -> Vec<&User>;
pub fn get_user_by_name(&self, name: &str) -> Option<&User>;
pub fn get_user_by_id(&self, uid: u32) -> Option<&User>;
pub fn get_all_groups(&self) -> Vec<Group>;
pub fn get_group_by_name(&self, name: &str) -> Option<&Group>;
pub fn get_group_by_id(&self, name: u32) -> Option<&Group>; }

Required methods

pub fn get_all_users(&self) -> Vec<&User>[src]

pub fn get_user_by_name(&self, name: &str) -> Option<&User>[src]

pub fn get_user_by_id(&self, uid: u32) -> Option<&User>[src]

pub fn get_all_groups(&self) -> Vec<Group>[src]

pub fn get_group_by_name(&self, name: &str) -> Option<&Group>[src]

pub fn get_group_by_id(&self, name: u32) -> Option<&Group>[src]

Loading content...

Implementors

impl UserDBRead for UserDBLocal[src]

Loading content...