[−][src]Enum sc2_proto::error::ActionResult
Variants
Success
NotSupported
Error
CantQueueThatOrder
Retry
Cooldown
QueueIsFull
RallyQueueIsFull
NotEnoughMinerals
NotEnoughVespene
NotEnoughTerrazine
NotEnoughCustom
NotEnoughFood
FoodUsageImpossible
NotEnoughLife
NotEnoughShields
NotEnoughEnergy
LifeSuppressed
ShieldsSuppressed
EnergySuppressed
NotEnoughCharges
CantAddMoreCharges
TooMuchMinerals
TooMuchVespene
TooMuchTerrazine
TooMuchCustom
TooMuchFood
TooMuchLife
TooMuchShields
TooMuchEnergy
MustTargetUnitWithLife
MustTargetUnitWithShields
MustTargetUnitWithEnergy
CantTrade
CantSpend
CantTargetThatUnit
CouldntAllocateUnit
UnitCantMove
TransportIsHoldingPosition
BuildTechRequirementsNotMet
CantFindPlacementLocation
CantBuildOnThat
CantBuildTooCloseToDropOff
CantBuildLocationInvalid
CantSeeBuildLocation
CantBuildTooCloseToCreepSource
CantBuildTooCloseToResources
CantBuildTooFarFromWater
CantBuildTooFarFromCreepSource
CantBuildTooFarFromBuildPowerSource
CantBuildOnDenseTerrain
CantTrainTooFarFromTrainPowerSource
CantLandLocationInvalid
CantSeeLandLocation
CantLandTooCloseToCreepSource
CantLandTooCloseToResources
CantLandTooFarFromWater
CantLandTooFarFromCreepSource
CantLandTooFarFromBuildPowerSource
CantLandTooFarFromTrainPowerSource
CantLandOnDenseTerrain
AddOnTooFarFromBuilding
MustBuildRefineryFirst
BuildingIsUnderConstruction
CantFindDropOff
CantLoadOtherPlayersUnits
NotEnoughRoomToLoadUnit
CantUnloadUnitsThere
CantWarpInUnitsThere
CantLoadImmobileUnits
CantRechargeImmobileUnits
CantRechargeUnderConstructionUnits
CantLoadThatUnit
NoCargoToUnload
LoadAllNoTargetsFound
NotWhileOccupied
CantAttackWithoutAmmo
CantHoldAnyMoreAmmo
TechRequirementsNotMet
MustLockdownUnitFirst
MustTargetUnit
MustTargetInventory
MustTargetVisibleUnit
MustTargetVisibleLocation
MustTargetWalkableLocation
MustTargetPawnableUnit
YouCantControlThatUnit
YouCantIssueCommandsToThatUnit
MustTargetResources
RequiresHealTarget
RequiresRepairTarget
NoItemsToDrop
CantHoldAnyMoreItems
CantHoldThat
TargetHasNoInventory
CantDropThisItem
CantMoveThisItem
CantPawnThisUnit
MustTargetCaster
CantTargetCaster
MustTargetOuter
CantTargetOuter
MustTargetYourOwnUnits
CantTargetYourOwnUnits
MustTargetFriendlyUnits
CantTargetFriendlyUnits
MustTargetNeutralUnits
CantTargetNeutralUnits
MustTargetEnemyUnits
CantTargetEnemyUnits
MustTargetAirUnits
CantTargetAirUnits
MustTargetGroundUnits
CantTargetGroundUnits
MustTargetStructures
CantTargetStructures
MustTargetLightUnits
CantTargetLightUnits
MustTargetArmoredUnits
CantTargetArmoredUnits
MustTargetBiologicalUnits
CantTargetBiologicalUnits
MustTargetHeroicUnits
CantTargetHeroicUnits
MustTargetRoboticUnits
CantTargetRoboticUnits
MustTargetMechanicalUnits
CantTargetMechanicalUnits
MustTargetPsionicUnits
CantTargetPsionicUnits
MustTargetMassiveUnits
CantTargetMassiveUnits
MustTargetMissile
CantTargetMissile
MustTargetWorkerUnits
CantTargetWorkerUnits
MustTargetEnergyCapableUnits
CantTargetEnergyCapableUnits
MustTargetShieldCapableUnits
CantTargetShieldCapableUnits
MustTargetFlyers
CantTargetFlyers
MustTargetBuriedUnits
CantTargetBuriedUnits
MustTargetCloakedUnits
CantTargetCloakedUnits
MustTargetUnitsInAStasisField
CantTargetUnitsInAStasisField
MustTargetUnderConstructionUnits
CantTargetUnderConstructionUnits
MustTargetDeadUnits
CantTargetDeadUnits
MustTargetRevivableUnits
CantTargetRevivableUnits
MustTargetHiddenUnits
CantTargetHiddenUnits
CantRechargeOtherPlayersUnits
MustTargetHallucinations
CantTargetHallucinations
MustTargetInvulnerableUnits
CantTargetInvulnerableUnits
MustTargetDetectedUnits
CantTargetDetectedUnits
CantTargetUnitWithEnergy
CantTargetUnitWithShields
MustTargetUncommandableUnits
CantTargetUncommandableUnits
MustTargetPreventDefeatUnits
CantTargetPreventDefeatUnits
MustTargetPreventRevealUnits
CantTargetPreventRevealUnits
MustTargetPassiveUnits
CantTargetPassiveUnits
MustTargetStunnedUnits
CantTargetStunnedUnits
MustTargetSummonedUnits
CantTargetSummonedUnits
MustTargetUser1
CantTargetUser1
MustTargetUnstoppableUnits
CantTargetUnstoppableUnits
MustTargetResistantUnits
CantTargetResistantUnits
MustTargetDazedUnits
CantTargetDazedUnits
CantLockdown
CantMindControl
MustTargetDestructibles
CantTargetDestructibles
MustTargetItems
CantTargetItems
NoCalldownAvailable
WaypointListFull
MustTargetRace
CantTargetRace
MustTargetSimilarUnits
CantTargetSimilarUnits
CantFindEnoughTargets
AlreadySpawningLarva
CantTargetExhaustedResources
CantUseMinimap
CantUseInfoPanel
OrderQueueIsFull
CantHarvestThatResource
HarvestersNotRequired
AlreadyTargeted
CantAttackWeaponsDisabled
CouldntReachTarget
TargetIsOutOfRange
TargetIsTooClose
TargetIsOutOfArc
CantFindTeleportLocation
InvalidItemClass
CantFindCancelOrder
Trait Implementations
impl PartialEq<ActionResult> for ActionResult
[src]
fn eq(&self, other: &ActionResult) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Default for ActionResult
[src]
impl Clone for ActionResult
[src]
fn clone(&self) -> ActionResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for ActionResult
[src]
impl Copy for ActionResult
[src]
impl Hash for ActionResult
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for ActionResult
[src]
impl ProtobufEnum for ActionResult
[src]
fn value(&self) -> i32
[src]
fn from_i32(value: i32) -> Option<ActionResult>
[src]
fn values() -> &'static [Self]
[src]
fn enum_descriptor_static() -> &'static EnumDescriptor
[src]
fn descriptor(&self) -> &'static EnumValueDescriptor
[src]
Get enum value descriptor.
fn enum_descriptor(&self) -> &'static EnumDescriptor
[src]
Get enum descriptor.
impl ProtobufValue for ActionResult
[src]
fn as_ref(&self) -> ProtobufValueRef
[src]
fn as_any(&self) -> &(dyn Any + 'static)
[src]
fn is_non_zero(&self) -> bool
[src]
fn as_ref_copy(&self) -> ProtobufValueRef<'static>
[src]
Auto Trait Implementations
impl Send for ActionResult
impl Sync for ActionResult
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,