Trait screeps::traits::Transferable
source · pub trait Transferable: AsRef<RoomObject> { }
Expand description
Trait for all wrappers over Screeps JavaScript objects which can be the
target of Creep.transfer
.
Contracts
The reference returned from AsRef<RoomObject>::as_ref
must be a valid
target for Creep.transfer
.
Implementors§
impl Transferable for TransferableObject
impl Transferable for Creep
impl Transferable for PowerCreep
impl Transferable for Reactor
Available on crate feature
seasonal-season-5
only.impl Transferable for ScoreCollector
Available on crate feature
seasonal-season-1
only.impl Transferable for StructureContainer
impl Transferable for StructureExtension
impl Transferable for StructureFactory
impl Transferable for StructureLab
impl Transferable for StructureLink
impl Transferable for StructureNuker
impl Transferable for StructurePowerSpawn
impl Transferable for StructureSpawn
impl Transferable for StructureStorage
impl Transferable for StructureTerminal
impl Transferable for StructureTower
impl Transferable for SymbolDecoder
Available on crate feature
seasonal-season-2
only.