pub struct Dependents {
pub constraints: Vec<ConstraintId>,
pub entities: Vec<EntityId>,
pub groups: Vec<GroupId>,
}Expand description
What references an entity.
Fields§
§constraints: Vec<ConstraintId>Constraints that reference the entity.
entities: Vec<EntityId>Entities whose properties reference the entity.
groups: Vec<GroupId>Groups that contain the entity.
Trait Implementations§
Source§impl Clone for Dependents
impl Clone for Dependents
Source§fn clone(&self) -> Dependents
fn clone(&self) -> Dependents
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 moreSource§impl Debug for Dependents
impl Debug for Dependents
Source§impl Default for Dependents
impl Default for Dependents
Source§fn default() -> Dependents
fn default() -> Dependents
Returns the “default value” for a type. Read more
impl Eq for Dependents
Source§impl PartialEq for Dependents
impl PartialEq for Dependents
Source§fn eq(&self, other: &Dependents) -> bool
fn eq(&self, other: &Dependents) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for Dependents
Auto Trait Implementations§
impl Freeze for Dependents
impl RefUnwindSafe for Dependents
impl Send for Dependents
impl Sync for Dependents
impl Unpin for Dependents
impl UnsafeUnpin for Dependents
impl UnwindSafe for Dependents
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