pub trait Id { // Required method fn id(&self) -> &str; }
Objects that have an identifier implement this trait
Those identifier are technical and should not be shown to travellers
Identifier of the object