pub enum EntityError {
NoSuchEntity,
Mismatch,
}Expand description
Error that may be returned when fetching query from entity that may be despawned.
Variants§
NoSuchEntity
Error returned when an entity is not found in the world.
Mismatch
Entity alive but does not match requirements of the operations. Typicall it means that required component is missing.
Trait Implementations§
Source§impl Clone for EntityError
impl Clone for EntityError
Source§fn clone(&self) -> EntityError
fn clone(&self) -> EntityError
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 EntityError
impl Debug for EntityError
Source§impl Display for EntityError
impl Display for EntityError
Source§impl Error for EntityError
Available on crate feature std only.
impl Error for EntityError
Available on crate feature
std only.1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Mismatch> for EntityError
impl From<Mismatch> for EntityError
Source§impl From<NoSuchEntity> for EntityError
impl From<NoSuchEntity> for EntityError
Source§fn from(_: NoSuchEntity) -> Self
fn from(_: NoSuchEntity) -> Self
Converts to this type from the input type.
Source§impl Hash for EntityError
impl Hash for EntityError
Source§impl Ord for EntityError
impl Ord for EntityError
Source§fn cmp(&self, other: &EntityError) -> Ordering
fn cmp(&self, other: &EntityError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EntityError
impl PartialEq for EntityError
Source§impl PartialOrd for EntityError
impl PartialOrd for EntityError
impl Copy for EntityError
impl Eq for EntityError
impl StructuralPartialEq for EntityError
Auto Trait Implementations§
impl Freeze for EntityError
impl RefUnwindSafe for EntityError
impl Send for EntityError
impl Sync for EntityError
impl Unpin for EntityError
impl UnwindSafe for EntityError
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