Enum libraildriver::ControllerValue
source · [−]pub enum ControllerValue {
Latitude,
Longitude,
FuelLevel,
InTunnel,
Gradient,
Heading,
TimeHours,
TimeMinutes,
TimeSeconds,
}
Expand description
The value of data supposedly from the controller, although RailDriver does offer some ‘virtual’ values.
Variants
Latitude
Latitude of the player
Longitude
Longitude of the player
FuelLevel
Fuel level of the train
InTunnel
Is the train in a tunnel
Gradient
Gradient of the track
Heading
Heading of the player
TimeHours
Time of day, hour component
TimeMinutes
Time of day, minute component
TimeSeconds
Time of day, second component
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ControllerValue
impl Send for ControllerValue
impl Sync for ControllerValue
impl Unpin for ControllerValue
impl UnwindSafe for ControllerValue
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more