pub trait AnyTile: Default + PartialEq + Copy + Clone + TileChecking + View {
// Required methods
fn id(&self) -> u8;
fn id_mut(&mut self) -> &mut u8;
fn flags(&self) -> Option<TileFlags>;
fn flags_mut(&mut self) -> Option<&mut TileFlags>;
}
Required Methods§
fn id(&self) -> u8
fn id_mut(&mut self) -> &mut u8
fn flags(&self) -> Option<TileFlags>
fn flags_mut(&mut self) -> Option<&mut TileFlags>
Object Safety§
This trait is not object safe.