[−][src]Enum brawllib_rs::script::Requirement
Variants
CharacterExists
AnimationEnd
AnimationHasLooped
OnGround
InAir
HoldingALedge
OnAPassableFloor
Comparison
BoolIsTrue
FacingRight
FacingLeft
HitboxConnects
TouchingAFloorWallOrCeiling
IsThrowingSomeone
ButtonTap
EnteringOrIsInHitLag
ArticleExists
HasAFloorBelowThePlayer
ChangeInAirGroundState
ArticleAvailable
HoldingItem
HoldingItemOfType
LightItemIsInGrabRange
HeavyItemIsInGrabRange
ItemOfTypeIsInGrabbingRange
TurningWithItem
InWater
RollADie
SubactionExists
ButtonMashingOrStatusExpiredSleepBuryFreeze
IsNotInDamagingLens
ButtonPress
ButtonRelease
ButtonPressed
ButtonNotPressed
StickDirectionPressed
StickDirectionNotPressed
IsBeingThrownBySomeone1
IsBeingThrownBySomeone2
HasntTethered3Times
HasPassedOverAnEdgeForward
HasPassedOverAnEdgeBackward
IsHoldingSomeoneInGrab
HitboxHasConnected
PickUpItem
HitByCapeEffect
InWalljump
InWallCling
InFootstoolRange
IsFallingOrHitDown
HasSmashBall
CanPickupAnotherItem
FSmashShorcut
TapJumpOn
Unknown(i32)
Trait Implementations
impl Clone for Requirement
[src]
fn clone(&self) -> Requirement
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Requirement
[src]
impl Serialize for Requirement
[src]
Auto Trait Implementations
impl Send for Requirement
impl Sync for Requirement
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 = Infallible
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> 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,