pub struct PipeConnectionDefinition {
pub alt_direction: &'static str,
pub alt_position: MapPosition,
pub connection_category: &'static [&'static str],
pub connection_type: PipeConnectionType,
pub direction: &'static str,
pub flow_direction: FluidFlowDirection,
pub hide_connection_info: bool,
pub linked_connection_id: u32,
pub max_underground_distance: u32,
pub positions: &'static [MapPosition],
}Fields§
§alt_direction: &'static str§alt_position: MapPosition§connection_category: &'static [&'static str]§connection_type: PipeConnectionType§direction: &'static str§flow_direction: FluidFlowDirection§hide_connection_info: bool§linked_connection_id: u32§max_underground_distance: u32§positions: &'static [MapPosition]Trait Implementations§
Source§impl Clone for PipeConnectionDefinition
impl Clone for PipeConnectionDefinition
Source§fn clone(&self) -> PipeConnectionDefinition
fn clone(&self) -> PipeConnectionDefinition
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 PipeConnectionDefinition
Source§impl Debug for PipeConnectionDefinition
impl Debug for PipeConnectionDefinition
Source§impl Default for PipeConnectionDefinition
impl Default for PipeConnectionDefinition
Source§fn default() -> PipeConnectionDefinition
fn default() -> PipeConnectionDefinition
Returns the “default value” for a type. Read more
Source§impl PartialEq for PipeConnectionDefinition
impl PartialEq for PipeConnectionDefinition
impl StructuralPartialEq for PipeConnectionDefinition
Auto Trait Implementations§
impl Freeze for PipeConnectionDefinition
impl RefUnwindSafe for PipeConnectionDefinition
impl Send for PipeConnectionDefinition
impl Sync for PipeConnectionDefinition
impl Unpin for PipeConnectionDefinition
impl UnsafeUnpin for PipeConnectionDefinition
impl UnwindSafe for PipeConnectionDefinition
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