useuuid::Uuid;/// # Struct to represent entities.
////// Each entity has a unique identification number generated randomly.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]pubstructEntity(pub Uuid);implEntity{/// Returns a dummy Entity for specific cases.
pub(crate)fndummy()->Self{returnSelf(Uuid::new_v4());}}