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
Auto Trait Implementations§
impl !RefUnwindSafe for RestoredSnapshot
impl !Sync for RestoredSnapshot
impl Forget for RestoredSnapshot
impl Freeze for RestoredSnapshot
impl Move 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