Struct rpgmxp_types::troop_member::TroopMember
source · pub struct TroopMember {
pub hidden: bool,
pub y: i32,
pub enemy_id: i32,
pub x: i32,
pub immortal: bool,
}
Fields§
§y: i32
§enemy_id: i32
§x: i32
§immortal: bool
Trait Implementations§
source§impl Debug for TroopMember
impl Debug for TroopMember
source§impl<'de> Deserialize<'de> for TroopMember
impl<'de> Deserialize<'de> for TroopMember
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 TroopMember
impl<'a> FromValue<'a> for TroopMember
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 TroopMember
impl IntoValue for TroopMember
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 TroopMember
impl RefUnwindSafe for TroopMember
impl Send for TroopMember
impl Sync for TroopMember
impl Unpin for TroopMember
impl UnwindSafe for TroopMember
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