pub type EntityId = Id<Entity>;
pub struct EntityId { pub id: String, /* private fields */ }
id: String