pub struct PipeConnection {
pub connection_type: PipeConnectionType,
pub flow_direction: FluidFlowDirection,
pub position: LuaAny,
pub target: LuaEntity,
pub target_fluidbox_index: u32,
pub target_pipe_connection_index: u32,
pub target_position: LuaAny,
}Expand description
A single pipe connection for a given fluidbox.
Fields§
§connection_type: PipeConnectionType§flow_direction: FluidFlowDirection§position: LuaAny§target: LuaEntity§target_fluidbox_index: u32§target_pipe_connection_index: u32§target_position: LuaAnyTrait Implementations§
Source§impl Clone for PipeConnection
impl Clone for PipeConnection
Source§fn clone(&self) -> PipeConnection
fn clone(&self) -> PipeConnection
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 PipeConnection
Source§impl Debug for PipeConnection
impl Debug for PipeConnection
Source§impl Default for PipeConnection
impl Default for PipeConnection
Source§fn default() -> PipeConnection
fn default() -> PipeConnection
Returns the “default value” for a type. Read more
Source§impl PartialEq for PipeConnection
impl PartialEq for PipeConnection
impl StructuralPartialEq for PipeConnection
Auto Trait Implementations§
impl Freeze for PipeConnection
impl RefUnwindSafe for PipeConnection
impl Send for PipeConnection
impl Sync for PipeConnection
impl Unpin for PipeConnection
impl UnsafeUnpin for PipeConnection
impl UnwindSafe for PipeConnection
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