[][src]Module screeps::prelude

Traits which implement base functionalities for Screeps types.

Example

use screeps::prelude::*;

let c = screeps::game::creeps::get("Bob").unwrap();

// `HasId` trait brought in from prelude
let id = c.id();

This module contains all base functionality traits, and no structures.

Re-exports

pub use crate::objects::CanDecay;
pub use crate::objects::CanStoreEnergy;
pub use crate::objects::HasCooldown;
pub use crate::objects::HasId;
pub use crate::objects::HasPosition;
pub use crate::objects::HasStore;
pub use crate::objects::OwnedStructureProperties;
pub use crate::objects::RoomObjectProperties;
pub use crate::objects::StructureProperties;