pub struct EventPage {Show 13 fields
pub condition: EventCondition,
pub graphic: Graphic,
pub move_type: MoveType,
pub move_speed: MoveSpeed,
pub move_frequency: MoveFreq,
pub move_route: MoveRoute,
pub walk_anime: bool,
pub step_anime: bool,
pub direction_fix: bool,
pub through: bool,
pub always_on_top: bool,
pub trigger: EventTrigger,
pub list: Vec<EventCommand>,
}Fields§
§condition: EventCondition§graphic: Graphic§move_type: MoveType§move_speed: MoveSpeed§move_frequency: MoveFreq§move_route: MoveRoute§walk_anime: bool§step_anime: bool§direction_fix: bool§through: bool§always_on_top: bool§trigger: EventTrigger§list: Vec<EventCommand>Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventPage
impl<'de> Deserialize<'de> for EventPage
Source§fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
Deserialize this value from the given deserializer.
Source§impl<'de> Deserialize<'de> for EventPage
impl<'de> Deserialize<'de> for EventPage
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
Auto Trait Implementations§
impl Freeze for EventPage
impl RefUnwindSafe for EventPage
impl Send for EventPage
impl Sync for EventPage
impl Unpin for EventPage
impl UnwindSafe for EventPage
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