pub struct MembershipGroup {
pub groups: Vec<GroupModel>,
pub model: Box<MembershipModel>,
}Fields§
§groups: Vec<GroupModel>§model: Box<MembershipModel>Implementations§
Source§impl MembershipGroup
impl MembershipGroup
pub fn new(groups: Vec<GroupModel>, model: MembershipModel) -> MembershipGroup
Trait Implementations§
Source§impl Clone for MembershipGroup
impl Clone for MembershipGroup
Source§fn clone(&self) -> MembershipGroup
fn clone(&self) -> MembershipGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MembershipGroup
impl Debug for MembershipGroup
Source§impl Default for MembershipGroup
impl Default for MembershipGroup
Source§fn default() -> MembershipGroup
fn default() -> MembershipGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MembershipGroup
impl<'de> Deserialize<'de> for MembershipGroup
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MembershipGroup
impl PartialEq for MembershipGroup
Source§impl Serialize for MembershipGroup
impl Serialize for MembershipGroup
impl StructuralPartialEq for MembershipGroup
Auto Trait Implementations§
impl Freeze for MembershipGroup
impl RefUnwindSafe for MembershipGroup
impl Send for MembershipGroup
impl Sync for MembershipGroup
impl Unpin for MembershipGroup
impl UnwindSafe for MembershipGroup
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