pub enum ScoreboardTarget {
This,
Killer,
DirectKiller,
KillerPlayer,
Fixed(&'static str),
}Expand description
Target for scoreboard number provider.
Variants§
This
The entity being looted.
Killer
The entity that killed the target.
DirectKiller
The direct killer (e.g., arrow vs player).
KillerPlayer
The player who dealt the last damage.
Fixed(&'static str)
A fixed entity name.
Trait Implementations§
Source§impl Clone for ScoreboardTarget
impl Clone for ScoreboardTarget
Source§fn clone(&self) -> ScoreboardTarget
fn clone(&self) -> ScoreboardTarget
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 ScoreboardTarget
Auto Trait Implementations§
impl Freeze for ScoreboardTarget
impl RefUnwindSafe for ScoreboardTarget
impl Send for ScoreboardTarget
impl Sync for ScoreboardTarget
impl Unpin for ScoreboardTarget
impl UnsafeUnpin for ScoreboardTarget
impl UnwindSafe for ScoreboardTarget
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<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<>>