pub struct ResolvedState {
pub entities: IndexMap<EntityId, EntityState>,
pub as_of: Option<ElementId>,
}Fields§
§entities: IndexMap<EntityId, EntityState>§as_of: Option<ElementId>Implementations§
Source§impl ResolvedState
impl ResolvedState
pub fn entity(&self, id: &EntityId) -> Option<&EntityState>
Trait Implementations§
Source§impl Clone for ResolvedState
impl Clone for ResolvedState
Source§fn clone(&self) -> ResolvedState
fn clone(&self) -> ResolvedState
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 ResolvedState
impl Debug for ResolvedState
Source§impl Default for ResolvedState
impl Default for ResolvedState
Source§fn default() -> ResolvedState
fn default() -> ResolvedState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResolvedState
impl<'de> Deserialize<'de> for ResolvedState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResolvedState
impl PartialEq for ResolvedState
Source§impl Serialize for ResolvedState
impl Serialize for ResolvedState
impl StructuralPartialEq for ResolvedState
Auto Trait Implementations§
impl Freeze for ResolvedState
impl RefUnwindSafe for ResolvedState
impl Send for ResolvedState
impl Sync for ResolvedState
impl Unpin for ResolvedState
impl UnwindSafe for ResolvedState
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