Struct users::mock::MockUsers [−][src]
A mocking users table that you can add your own users and groups to.
Implementations
impl MockUsers
[src][−]
pub fn with_current_uid(current_uid: uid_t) -> Self
[src][−]
Create a new, empty mock users table.
pub fn add_user(&mut self, user: User) -> Option<Arc<User>>
[src][−]
Add a user to the users table.
pub fn add_group(&mut self, group: Group) -> Option<Arc<Group>>
[src][−]
Add a group to the groups table.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MockUsers
impl Send for MockUsers
impl Sync for MockUsers
impl Unpin for MockUsers
impl UnwindSafe for MockUsers
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,