pub struct ChangeTerrain {
pub new_terrain: Terrain,
pub new_terrain_turns_remaining: i8,
pub previous_terrain: Terrain,
pub previous_terrain_turns_remaining: i8,
}Fields§
§new_terrain: Terrain§new_terrain_turns_remaining: i8§previous_terrain: Terrain§previous_terrain_turns_remaining: i8Trait Implementations§
Source§impl Clone for ChangeTerrain
impl Clone for ChangeTerrain
Source§fn clone(&self) -> ChangeTerrain
fn clone(&self) -> ChangeTerrain
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChangeTerrain
impl Debug for ChangeTerrain
Source§impl PartialEq for ChangeTerrain
impl PartialEq for ChangeTerrain
impl StructuralPartialEq for ChangeTerrain
Auto Trait Implementations§
impl Freeze for ChangeTerrain
impl RefUnwindSafe for ChangeTerrain
impl Send for ChangeTerrain
impl Sync for ChangeTerrain
impl Unpin for ChangeTerrain
impl UnwindSafe for ChangeTerrain
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more