0.5.1: Missing method for mock groups

This commit is contained in:
Ben S
2016-02-10 15:19:23 +00:00
parent 901b1ccee7
commit 439f3c4cce
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -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
}
}
}