pub struct TrainSchedule {
pub current: u32,
pub records: &'static [ScheduleRecord],
}Fields§
§current: u32§records: &'static [ScheduleRecord]Trait Implementations§
Source§impl Clone for TrainSchedule
impl Clone for TrainSchedule
Source§fn clone(&self) -> TrainSchedule
fn clone(&self) -> TrainSchedule
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 TrainSchedule
Source§impl Debug for TrainSchedule
impl Debug for TrainSchedule
Source§impl Default for TrainSchedule
impl Default for TrainSchedule
Source§fn default() -> TrainSchedule
fn default() -> TrainSchedule
Returns the “default value” for a type. Read more
Source§impl PartialEq for TrainSchedule
impl PartialEq for TrainSchedule
impl StructuralPartialEq for TrainSchedule
Auto Trait Implementations§
impl Freeze for TrainSchedule
impl RefUnwindSafe for TrainSchedule
impl Send for TrainSchedule
impl Sync for TrainSchedule
impl Unpin for TrainSchedule
impl UnsafeUnpin for TrainSchedule
impl UnwindSafe for TrainSchedule
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