Struct rpgmxp_types::enemy_action::EnemyAction
source · pub struct EnemyAction {
pub basic: i32,
pub condition_hp: i32,
pub rating: i32,
pub condition_turn_b: i32,
pub kind: i32,
pub condition_switch_id: i32,
pub condition_turn_a: i32,
pub condition_level: i32,
pub skill_id: i32,
}
Fields§
§basic: i32
§condition_hp: i32
§rating: i32
§condition_turn_b: i32
§kind: i32
§condition_switch_id: i32
§condition_turn_a: i32
§condition_level: i32
§skill_id: i32
Trait Implementations§
source§impl Debug for EnemyAction
impl Debug for EnemyAction
source§impl<'de> Deserialize<'de> for EnemyAction
impl<'de> Deserialize<'de> for EnemyAction
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
source§impl<'a> FromValue<'a> for EnemyAction
impl<'a> FromValue<'a> for EnemyAction
source§fn from_value(
ctx: &FromValueContext<'_>,
value: &'a Value,
) -> Result<Self, FromValueError>
fn from_value( ctx: &FromValueContext<'_>, value: &'a Value, ) -> Result<Self, FromValueError>
Create this type from the given value from the [
ValueArena
]. Read moresource§impl IntoValue for EnemyAction
impl IntoValue for EnemyAction
source§fn into_value(
self,
arena: &mut ValueArena,
) -> Result<ValueHandle, IntoValueError>
fn into_value( self, arena: &mut ValueArena, ) -> Result<ValueHandle, IntoValueError>
Turn this type into a Ruby Value.
Auto Trait Implementations§
impl Freeze for EnemyAction
impl RefUnwindSafe for EnemyAction
impl Send for EnemyAction
impl Sync for EnemyAction
impl Unpin for EnemyAction
impl UnwindSafe for EnemyAction
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