Enum FakeEffect
#[non_exhaustive]pub enum FakeEffect {
Menu,
Sleep,
Ride,
ChangeDimension,
}Expand description
An effect a fake player’s action is stopped from starting. Kinds may be added.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Menu
A menu or screen: a container, a station, a sign’s editor.
Sleep
Sleeping in a bed.
Ride
Riding an entity or a vehicle.
ChangeDimension
Going to another dimension.
Trait Implementations§
§impl Clone for FakeEffect
impl Clone for FakeEffect
§fn clone(&self) -> FakeEffect
fn clone(&self) -> FakeEffect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FakeEffect
§impl Debug for FakeEffect
impl Debug for FakeEffect
impl Eq for FakeEffect
§impl PartialEq for FakeEffect
impl PartialEq for FakeEffect
impl StructuralPartialEq for FakeEffect
Auto Trait Implementations§
impl Freeze for FakeEffect
impl RefUnwindSafe for FakeEffect
impl Send for FakeEffect
impl Sync for FakeEffect
impl Unpin for FakeEffect
impl UnsafeUnpin for FakeEffect
impl UnwindSafe for FakeEffect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more