pub struct EntitySummary {
pub entity_id: String,
pub name: String,
pub first_activity_date: NaiveDate,
pub entity_type: GraphEntityType,
pub attributes: HashMap<String, String>,
}Expand description
Summary of an entity for graph generation.
Fields§
§entity_id: StringEntity ID
name: StringEntity name
first_activity_date: NaiveDateFirst activity date
entity_type: GraphEntityTypeEntity type (for categorization)
attributes: HashMap<String, String>Additional attributes
Implementations§
Trait Implementations§
Source§impl Clone for EntitySummary
impl Clone for EntitySummary
Source§fn clone(&self) -> EntitySummary
fn clone(&self) -> EntitySummary
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 moreAuto Trait Implementations§
impl Freeze for EntitySummary
impl RefUnwindSafe for EntitySummary
impl Send for EntitySummary
impl Sync for EntitySummary
impl Unpin for EntitySummary
impl UnwindSafe for EntitySummary
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