pub trait AnyTile: Default + PartialEq + Copy + Clone + TileChecking + View { fn id(&self) -> u8; fn flags(&self) -> Option<TileFlags>; }