pub struct OnTrainScheduleChangedEvent {
pub name: &'static str,
pub player_index: u32,
pub tick: u32,
pub train: LuaTrain,
}Expand description
Called when a trains schedule is changed either by the player or through script.
Fields§
§name: &'static str§player_index: u32§tick: u32§train: LuaTrainTrait Implementations§
Source§impl Clone for OnTrainScheduleChangedEvent
impl Clone for OnTrainScheduleChangedEvent
Source§fn clone(&self) -> OnTrainScheduleChangedEvent
fn clone(&self) -> OnTrainScheduleChangedEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OnTrainScheduleChangedEvent
Source§impl Debug for OnTrainScheduleChangedEvent
impl Debug for OnTrainScheduleChangedEvent
Source§impl Default for OnTrainScheduleChangedEvent
impl Default for OnTrainScheduleChangedEvent
Source§fn default() -> OnTrainScheduleChangedEvent
fn default() -> OnTrainScheduleChangedEvent
Returns the “default value” for a type. Read more
impl StructuralPartialEq for OnTrainScheduleChangedEvent
Auto Trait Implementations§
impl Freeze for OnTrainScheduleChangedEvent
impl RefUnwindSafe for OnTrainScheduleChangedEvent
impl Send for OnTrainScheduleChangedEvent
impl Sync for OnTrainScheduleChangedEvent
impl Unpin for OnTrainScheduleChangedEvent
impl UnsafeUnpin for OnTrainScheduleChangedEvent
impl UnwindSafe for OnTrainScheduleChangedEvent
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