pub struct TrainVehicleConfiguration {
pub number: String,
pub reversed_to_train: bool,
}Expand description
Spawn-Snapshot eines Fahrzeugs innerhalb einer Zugbildung.
Initial spawn snapshot of one vehicle within a train composition.
Fields§
§number: StringFahrzeugnummer bzw. Kennzeichnung als Text.
Vehicle number or identifier string.
reversed_to_train: boolOb das Fahrzeug relativ zur Zugfahrtrichtung gedreht ist.
Whether the vehicle is reversed relative to the train direction.
Trait Implementations§
Source§impl Clone for TrainVehicleConfiguration
impl Clone for TrainVehicleConfiguration
Source§fn clone(&self) -> TrainVehicleConfiguration
fn clone(&self) -> TrainVehicleConfiguration
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 moreSource§impl Debug for TrainVehicleConfiguration
impl Debug for TrainVehicleConfiguration
Source§impl<'de> Deserialize<'de> for TrainVehicleConfiguration
impl<'de> Deserialize<'de> for TrainVehicleConfiguration
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainVehicleConfiguration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainVehicleConfiguration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TrainVehicleConfiguration
impl Serialize for TrainVehicleConfiguration
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TrainVehicleConfiguration
Auto Trait Implementations§
impl Freeze for TrainVehicleConfiguration
impl RefUnwindSafe for TrainVehicleConfiguration
impl Send for TrainVehicleConfiguration
impl Sync for TrainVehicleConfiguration
impl Unpin for TrainVehicleConfiguration
impl UnsafeUnpin for TrainVehicleConfiguration
impl UnwindSafe for TrainVehicleConfiguration
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