Struct rpgmxp_types::event_command::EventCommand
source · pub struct EventCommand {
pub parameters: Vec<EventCommandParameter>,
pub indent: i32,
pub code: i32,
}
Expand description
An Event Command
Fields§
§parameters: Vec<EventCommandParameter>
Event Command Parameters
indent: i32
The indent
code: i32
The command code
Trait Implementations§
source§impl Debug for EventCommand
impl Debug for EventCommand
source§impl<'de> Deserialize<'de> for EventCommand
impl<'de> Deserialize<'de> for EventCommand
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 EventCommand
impl<'a> FromValue<'a> for EventCommand
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 moresource§impl IntoValue for EventCommand
impl IntoValue for EventCommand
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 EventCommand
impl RefUnwindSafe for EventCommand
impl Send for EventCommand
impl Sync for EventCommand
impl Unpin for EventCommand
impl UnwindSafe for EventCommand
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