pub struct SystemVehicle {
pub character_name: String,
pub character_index: i32,
pub bgm: Bgm,
pub start_map_id: i32,
pub start_x: i32,
pub start_y: i32,
}
Fields§
§character_name: String
§character_index: i32
§bgm: Bgm
§start_map_id: i32
§start_x: i32
§start_y: i32
Trait Implementations§
Source§impl Debug for SystemVehicle
impl Debug for SystemVehicle
Source§impl<'de> Deserialize<'de> for SystemVehicle
impl<'de> Deserialize<'de> for SystemVehicle
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 SystemVehicle
impl<'a> FromValue<'a> for SystemVehicle
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 SystemVehicle
impl IntoValue for SystemVehicle
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 SystemVehicle
impl RefUnwindSafe for SystemVehicle
impl Send for SystemVehicle
impl Sync for SystemVehicle
impl Unpin for SystemVehicle
impl UnwindSafe for SystemVehicle
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