pub struct ManaMoves {
pub zero: Normal,
pub mana_zero: Normal,
pub one: Normal,
pub mana_one: Normal,
pub two: Normal,
pub mana_two: Normal,
pub three: Normal,
pub mana_three: Normal,
pub mp: f64,
}Fields§
§zero: NormalThe first move
mana_zero: NormalThe first move’s rpg_stat::type::Normal type
one: NormalThe second move
mana_one: NormalThe second move’s rpg_stat::type::Normal type
two: NormalThe third move
mana_two: NormalThe third move’s rpg_stat::type::Normal type
three: NormalThe fourth move
mana_three: NormalThe fourth move’s rpg_stat::type::Normal type
mp: f64the total tech points
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ManaMoves
impl<'de> Deserialize<'de> for ManaMoves
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
impl Copy for ManaMoves
impl StructuralPartialEq for ManaMoves
Auto Trait Implementations§
impl Freeze for ManaMoves
impl RefUnwindSafe for ManaMoves
impl Send for ManaMoves
impl Sync for ManaMoves
impl Unpin for ManaMoves
impl UnwindSafe for ManaMoves
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