pub struct TrainFilter {
pub force: LuaAny,
pub group: &'static str,
pub has_passenger: bool,
pub is_manual: bool,
pub is_moving: bool,
pub max_stocks: u32,
pub min_stocks: u32,
pub stock: LuaAny,
pub surface: LuaAny,
pub train_id: u32,
}Fields§
§force: LuaAny§group: &'static str§has_passenger: bool§is_manual: bool§is_moving: bool§max_stocks: u32§min_stocks: u32§stock: LuaAny§surface: LuaAny§train_id: u32Trait Implementations§
Source§impl Clone for TrainFilter
impl Clone for TrainFilter
Source§fn clone(&self) -> TrainFilter
fn clone(&self) -> TrainFilter
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 TrainFilter
Source§impl Debug for TrainFilter
impl Debug for TrainFilter
Source§impl Default for TrainFilter
impl Default for TrainFilter
Source§fn default() -> TrainFilter
fn default() -> TrainFilter
Returns the “default value” for a type. Read more
Source§impl PartialEq for TrainFilter
impl PartialEq for TrainFilter
impl StructuralPartialEq for TrainFilter
Auto Trait Implementations§
impl Freeze for TrainFilter
impl RefUnwindSafe for TrainFilter
impl Send for TrainFilter
impl Sync for TrainFilter
impl Unpin for TrainFilter
impl UnsafeUnpin for TrainFilter
impl UnwindSafe for TrainFilter
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