pub enum DataTarget {
Block(Coordinates),
Entity(EntitySelector),
Storage(ResourceLocation),
}Variants§
Trait Implementations§
Source§impl Clone for DataTarget
impl Clone for DataTarget
Source§fn clone(&self) -> DataTarget
fn clone(&self) -> DataTarget
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataTarget
impl Debug for DataTarget
Source§impl Display for DataTarget
impl Display for DataTarget
Source§impl HasMacro for DataTarget
impl HasMacro for DataTarget
Source§impl Hash for DataTarget
impl Hash for DataTarget
Source§impl PartialEq for DataTarget
impl PartialEq for DataTarget
impl Eq for DataTarget
impl StructuralPartialEq for DataTarget
Auto Trait Implementations§
impl Freeze for DataTarget
impl RefUnwindSafe for DataTarget
impl Send for DataTarget
impl Sync for DataTarget
impl Unpin for DataTarget
impl UnwindSafe for DataTarget
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,
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 more