pub struct RestoredSnapshot {
pub solids: Vec<RestoredSolid>,
pub metadata: Vec<(String, Map<String, Value>)>,
}Expand description
The output of restore_solids: solids in snapshot order plus the
captured scene-metadata records (entity name -> own record), NOT stamped
into the store — see the metadata seam in the module doc.
Fields§
§solids: Vec<RestoredSolid>§metadata: Vec<(String, Map<String, Value>)>Trait Implementations§
Source§impl Clone for RestoredSnapshot
impl Clone for RestoredSnapshot
Source§fn clone(&self) -> RestoredSnapshot
fn clone(&self) -> RestoredSnapshot
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for RestoredSnapshot
impl !Sync for RestoredSnapshot
impl Freeze for RestoredSnapshot
impl Send for RestoredSnapshot
impl Unpin for RestoredSnapshot
impl UnsafeUnpin for RestoredSnapshot
impl UnwindSafe for RestoredSnapshot
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