pub struct ZMoveData {
pub base_power: u32,
pub z_power: Option<ZPower>,
}Expand description
Data about how a move affects Z-Moves.
Fields§
§base_power: u32Base power.
z_power: Option<ZPower>Z-Power.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZMoveData
impl<'de> Deserialize<'de> for ZMoveData
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 ZMoveData
impl RefUnwindSafe for ZMoveData
impl Send for ZMoveData
impl Sync for ZMoveData
impl Unpin for ZMoveData
impl UnsafeUnpin for ZMoveData
impl UnwindSafe for ZMoveData
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