Trait screeps::objects::StructureProperties
[−]
[src]
pub trait StructureProperties: RoomObjectProperties { fn hits(&self) -> i32; fn hits_max(&self) -> i32; fn id(&self) -> String; fn destroy(&self) -> ReturnCode; fn is_active(&self) -> bool; fn structure_type(&self) -> StructureType; }
Required Methods
fn hits(&self) -> i32
fn hits_max(&self) -> i32
fn id(&self) -> String
fn destroy(&self) -> ReturnCode
fn is_active(&self) -> bool
fn structure_type(&self) -> StructureType
Implementors
impl StructureProperties for OwnedStructureimpl StructureProperties for Structureimpl StructureProperties for StructureContainerimpl StructureProperties for StructureControllerimpl StructureProperties for StructureExtensionimpl StructureProperties for StructureExtractorimpl StructureProperties for StructureKeeperLairimpl StructureProperties for StructureLabimpl StructureProperties for StructureLinkimpl StructureProperties for StructureNukerimpl StructureProperties for StructureObserverimpl StructureProperties for StructurePowerBankimpl StructureProperties for StructurePowerSpawnimpl StructureProperties for StructurePortalimpl StructureProperties for StructureRampartimpl StructureProperties for StructureRoadimpl StructureProperties for StructureSpawnimpl StructureProperties for StructureStorageimpl StructureProperties for StructureTerminalimpl StructureProperties for StructureTowerimpl StructureProperties for StructureWall