pub enum PipetteID {
EntityPrototype(LuaEntityPrototype),
EquipmentPrototype(LuaEquipmentPrototype),
FluidPrototype(LuaFluidPrototype),
ItemPrototype(LuaItemPrototype),
RecipePrototype(LuaRecipePrototype),
SpaceLocationPrototype(LuaSpaceLocationPrototype),
TilePrototype(LuaTilePrototype),
VirtualSignalPrototype(LuaVirtualSignalPrototype),
}Variants§
EntityPrototype(LuaEntityPrototype)
EquipmentPrototype(LuaEquipmentPrototype)
FluidPrototype(LuaFluidPrototype)
ItemPrototype(LuaItemPrototype)
RecipePrototype(LuaRecipePrototype)
SpaceLocationPrototype(LuaSpaceLocationPrototype)
TilePrototype(LuaTilePrototype)
VirtualSignalPrototype(LuaVirtualSignalPrototype)
Trait Implementations§
impl Copy for PipetteID
Source§impl From<LuaEntityPrototype> for PipetteID
impl From<LuaEntityPrototype> for PipetteID
Source§fn from(value: LuaEntityPrototype) -> Self
fn from(value: LuaEntityPrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaEquipmentPrototype> for PipetteID
impl From<LuaEquipmentPrototype> for PipetteID
Source§fn from(value: LuaEquipmentPrototype) -> Self
fn from(value: LuaEquipmentPrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaFluidPrototype> for PipetteID
impl From<LuaFluidPrototype> for PipetteID
Source§fn from(value: LuaFluidPrototype) -> Self
fn from(value: LuaFluidPrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaItemPrototype> for PipetteID
impl From<LuaItemPrototype> for PipetteID
Source§fn from(value: LuaItemPrototype) -> Self
fn from(value: LuaItemPrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaRecipePrototype> for PipetteID
impl From<LuaRecipePrototype> for PipetteID
Source§fn from(value: LuaRecipePrototype) -> Self
fn from(value: LuaRecipePrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaSpaceLocationPrototype> for PipetteID
impl From<LuaSpaceLocationPrototype> for PipetteID
Source§fn from(value: LuaSpaceLocationPrototype) -> Self
fn from(value: LuaSpaceLocationPrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaTilePrototype> for PipetteID
impl From<LuaTilePrototype> for PipetteID
Source§fn from(value: LuaTilePrototype) -> Self
fn from(value: LuaTilePrototype) -> Self
Converts to this type from the input type.
Source§impl From<LuaVirtualSignalPrototype> for PipetteID
impl From<LuaVirtualSignalPrototype> for PipetteID
Source§fn from(value: LuaVirtualSignalPrototype) -> Self
fn from(value: LuaVirtualSignalPrototype) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for PipetteID
Auto Trait Implementations§
impl Freeze for PipetteID
impl RefUnwindSafe for PipetteID
impl Send for PipetteID
impl Sync for PipetteID
impl Unpin for PipetteID
impl UnsafeUnpin for PipetteID
impl UnwindSafe for PipetteID
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