pub enum MobCategory {
Monster,
Creature,
Ambient,
Axolotls,
UndergroundWaterCreature,
WaterCreature,
WaterAmbient,
Misc,
}Expand description
Mob category for spawn classification.
Variants§
Implementations§
Source§impl MobCategory
impl MobCategory
pub const fn despawn_distance(self) -> i32
pub const fn no_despawn_distance(self) -> i32
Trait Implementations§
Source§impl Clone for MobCategory
impl Clone for MobCategory
Source§fn clone(&self) -> MobCategory
fn clone(&self) -> MobCategory
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 MobCategory
Source§impl Debug for MobCategory
impl Debug for MobCategory
impl Eq for MobCategory
Source§impl Hash for MobCategory
impl Hash for MobCategory
Source§impl PartialEq for MobCategory
impl PartialEq for MobCategory
impl StructuralPartialEq for MobCategory
Auto Trait Implementations§
impl Freeze for MobCategory
impl RefUnwindSafe for MobCategory
impl Send for MobCategory
impl Sync for MobCategory
impl Unpin for MobCategory
impl UnsafeUnpin for MobCategory
impl UnwindSafe for MobCategory
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>