Struct rpgmxp_types::move_route::MoveRoute
source · pub struct MoveRoute {
pub list: Vec<MoveCommand>,
pub skippable: bool,
pub repeat: bool,
}
Fields§
§list: Vec<MoveCommand>
§skippable: bool
§repeat: bool
Trait Implementations§
source§impl<'de> Deserialize<'de> for MoveRoute
impl<'de> Deserialize<'de> for MoveRoute
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 MoveRoute
impl<'a> FromValue<'a> for MoveRoute
source§fn from_value(
ctx: &FromValueContext<'a>,
value: &Value,
) -> Result<Self, FromValueError>
fn from_value( ctx: &FromValueContext<'a>, value: &Value, ) -> Result<Self, FromValueError>
Create this type from the given value from the [
ValueArena
]. Read moreAuto Trait Implementations§
impl Freeze for MoveRoute
impl RefUnwindSafe for MoveRoute
impl Send for MoveRoute
impl Sync for MoveRoute
impl Unpin for MoveRoute
impl UnwindSafe for MoveRoute
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