pub enum EntityRef {
Id(EntityId),
Temp(TempId),
Lookup(EntityId, Value),
}Expand description
An entity position accepted by transaction operations.
Variants§
Id(EntityId)
A concrete entity id.
Temp(TempId)
A transaction-local identifier.
Lookup(EntityId, Value)
A unique attribute/value lookup.
Trait Implementations§
impl Eq for EntityRef
impl StructuralPartialEq for EntityRef
Auto Trait Implementations§
impl Freeze for EntityRef
impl RefUnwindSafe for EntityRef
impl Send for EntityRef
impl Sync for EntityRef
impl Unpin for EntityRef
impl UnsafeUnpin for EntityRef
impl UnwindSafe for EntityRef
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