pub struct Group {
pub name: String,
pub contacts: Contacts,
}
Expand description
A group with a name and Contacts
Fields§
§name: String
§contacts: Contacts
Implementations§
Source§impl Group
impl Group
pub fn new<T>(name: T) -> Self
pub fn set_contacts<T>(self, contacts: T) -> Selfwhere
T: Contactsish,
Trait Implementations§
Source§impl Contactsish for Group
impl Contactsish for Group
Source§impl From<Group> for AddressList
impl From<Group> for AddressList
Source§fn from(group: Group) -> AddressList
fn from(group: Group) -> AddressList
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for Group
impl RefUnwindSafe for Group
impl Send for Group
impl Sync for Group
impl Unpin for Group
impl UnwindSafe for Group
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more