pub struct UnifiedEntity {
pub id: String,
pub entity_type: UnifiedEntityType,
pub name: String,
pub description: String,
pub member_count: u64,
pub parent_id: Option<String>,
pub category: Option<OrganizationCategory>,
}Expand description
View-model for entities shown across navigation, home, and detail screens.
Fields§
§id: String§entity_type: UnifiedEntityType§name: String§description: String§member_count: u64§parent_id: Option<String>§category: Option<OrganizationCategory>Implementations§
Source§impl UnifiedEntity
impl UnifiedEntity
pub fn is_personal_group(&self) -> bool
Trait Implementations§
Source§impl Clone for UnifiedEntity
impl Clone for UnifiedEntity
Source§fn clone(&self) -> UnifiedEntity
fn clone(&self) -> UnifiedEntity
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 UnifiedEntity
impl Debug for UnifiedEntity
Source§impl PartialEq for UnifiedEntity
impl PartialEq for UnifiedEntity
impl Eq for UnifiedEntity
impl StructuralPartialEq for UnifiedEntity
Auto Trait Implementations§
impl Freeze for UnifiedEntity
impl RefUnwindSafe for UnifiedEntity
impl Send for UnifiedEntity
impl Sync for UnifiedEntity
impl Unpin for UnifiedEntity
impl UnsafeUnpin for UnifiedEntity
impl UnwindSafe for UnifiedEntity
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