pub enum CooldownObject {
Deposit(Deposit),
StructureExtractor(StructureExtractor),
StructureFactory(StructureFactory),
StructureLab(StructureLab),
StructureLink(StructureLink),
StructureNuker(StructureNuker),
StructureTerminal(StructureTerminal),
}
Variants§
Deposit(Deposit)
StructureExtractor(StructureExtractor)
StructureFactory(StructureFactory)
StructureLab(StructureLab)
StructureLink(StructureLink)
StructureNuker(StructureNuker)
StructureTerminal(StructureTerminal)
Trait Implementations§
Source§impl From<Deposit> for CooldownObject
impl From<Deposit> for CooldownObject
Source§fn from(v: Deposit) -> CooldownObject
fn from(v: Deposit) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureExtractor> for CooldownObject
impl From<StructureExtractor> for CooldownObject
Source§fn from(v: StructureExtractor) -> CooldownObject
fn from(v: StructureExtractor) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureFactory> for CooldownObject
impl From<StructureFactory> for CooldownObject
Source§fn from(v: StructureFactory) -> CooldownObject
fn from(v: StructureFactory) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureLab> for CooldownObject
impl From<StructureLab> for CooldownObject
Source§fn from(v: StructureLab) -> CooldownObject
fn from(v: StructureLab) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureLink> for CooldownObject
impl From<StructureLink> for CooldownObject
Source§fn from(v: StructureLink) -> CooldownObject
fn from(v: StructureLink) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureNuker> for CooldownObject
impl From<StructureNuker> for CooldownObject
Source§fn from(v: StructureNuker) -> CooldownObject
fn from(v: StructureNuker) -> CooldownObject
Converts to this type from the input type.
Source§impl From<StructureTerminal> for CooldownObject
impl From<StructureTerminal> for CooldownObject
Source§fn from(v: StructureTerminal) -> CooldownObject
fn from(v: StructureTerminal) -> CooldownObject
Converts to this type from the input type.
Source§impl HasCooldown for CooldownObject
impl HasCooldown for CooldownObject
Source§impl TryInto<Deposit> for CooldownObject
impl TryInto<Deposit> for CooldownObject
Source§impl TryInto<StructureExtractor> for CooldownObject
impl TryInto<StructureExtractor> for CooldownObject
Source§impl TryInto<StructureFactory> for CooldownObject
impl TryInto<StructureFactory> for CooldownObject
Source§impl TryInto<StructureLab> for CooldownObject
impl TryInto<StructureLab> for CooldownObject
Source§impl TryInto<StructureLink> for CooldownObject
impl TryInto<StructureLink> for CooldownObject
Source§impl TryInto<StructureNuker> for CooldownObject
impl TryInto<StructureNuker> for CooldownObject
Source§impl TryInto<StructureTerminal> for CooldownObject
impl TryInto<StructureTerminal> for CooldownObject
Auto Trait Implementations§
impl Freeze for CooldownObject
impl RefUnwindSafe for CooldownObject
impl !Send for CooldownObject
impl !Sync for CooldownObject
impl Unpin for CooldownObject
impl UnwindSafe for CooldownObject
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