pub struct Applied {
pub graph: Graph,
pub origin: BTreeMap<GhostId, NodeId>,
pub steps: usize,
}Expand description
What applying a catalogue produced.
Fields§
§graph: GraphThe graph after application, holding both sides.
origin: BTreeMap<GhostId, NodeId>Which model node each created node corresponds to.
Read off the correspondences the rules established, so a materialiser can ask the model for the values a node needs — values never enter the overlay, they are resolved from the original. Spec §2.3.
steps: usizeHow many steps the engine took.
Auto Trait Implementations§
impl Freeze for Applied
impl RefUnwindSafe for Applied
impl Send for Applied
impl Sync for Applied
impl Unpin for Applied
impl UnsafeUnpin for Applied
impl UnwindSafe for Applied
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