[−][src]Trait screeps::traits::FromExpectedType
See IntoExpectedType
Required methods
fn from_expected_type(v: T) -> Result<Self, ConversionError>
Implementations on Foreign Types
impl<T> FromExpectedType<Value> for Option<T> where
T: FromExpectedType<Reference>,
[src]
T: FromExpectedType<Reference>,
fn from_expected_type(v: Value) -> Result<Self, ConversionError>
[src]
impl<T> FromExpectedType<Value> for Vec<T> where
T: FromExpectedType<Reference>,
[src]
T: FromExpectedType<Reference>,
fn from_expected_type(v: Value) -> Result<Self, ConversionError>
[src]
Implementors
impl FromExpectedType<Reference> for Structure
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for ConstructionSite
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Creep
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Flag
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Mineral
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Nuke
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for OwnedStructure
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Resource
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Room
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for RoomObject
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for RoomPosition
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for RoomTerrain
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Source
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureContainer
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureController
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureExtension
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureExtractor
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureKeeperLair
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureLab
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureLink
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureNuker
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureObserver
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructurePowerBank
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructurePowerSpawn
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructurePortal
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureRampart
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureRoad
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureSpawn
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Spawning
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureStorage
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureTerminal
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureTower
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for StructureWall
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for Tombstone
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl FromExpectedType<Reference> for PowerCreep
[src]
fn from_expected_type(reference: Reference) -> Result<Self, ConversionError>
[src]
impl<T> FromExpectedType<Value> for T where
T: FromExpectedType<Reference>,
[src]
T: FromExpectedType<Reference>,
fn from_expected_type(v: Value) -> Result<Self, ConversionError>
[src]
impl<T> FromExpectedType<Array> for JsVec<T> where
T: InstanceOf,
[src]
T: InstanceOf,
fn from_expected_type(arr: Array) -> Result<Self, ConversionError>
[src]
impl<T> FromExpectedType<Reference> for JsVec<T> where
T: InstanceOf,
[src]
T: InstanceOf,