pub struct GridTile {
pub coord_id: usize,
pub tile_id: usize,
pub flips: Option<usize>,
pub tile_x: usize,
pub tile_y: usize,
}
Fields§
§coord_id: usize
§tile_id: usize
§flips: Option<usize>
§tile_x: usize
§tile_y: usize
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GridTile
impl<'de> Deserialize<'de> for GridTile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GridTile
impl RefUnwindSafe for GridTile
impl Send for GridTile
impl Sync for GridTile
impl Unpin for GridTile
impl UnwindSafe for GridTile
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