You've already forked rust-users
mirror of
https://github.com/uutils/rust-users.git
synced 2026-06-10 15:48:37 -07:00
0.5.1: Missing method for mock groups
This commit is contained in:
@@ -496,6 +496,9 @@ pub mod os {
|
||||
/// Returns a slice of the list of users that are in this group as
|
||||
/// their non-primary group.
|
||||
fn members(&self) -> &[String];
|
||||
|
||||
/// Adds a new member to this group.
|
||||
fn add_member(mut self, name: &str) -> Self;
|
||||
}
|
||||
|
||||
/// Unix-specific fields for `User`s.
|
||||
@@ -580,6 +583,11 @@ pub mod os {
|
||||
fn members(&self) -> &[String] {
|
||||
&*self.extras.members
|
||||
}
|
||||
|
||||
fn add_member(mut self, member: &str) -> Group {
|
||||
self.extras.members.push(member.to_owned());
|
||||
self
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user