pub struct LoopLaneArtifact {
pub placement_json: String,
pub report_json: String,
pub spatial_source: String,
pub certificate_json: String,
pub pretty: String,
pub plasticine: PlasticineArtifact,
}Expand description
What the loop lane hands largo emit rdu: the Plasticine artifact of the first function on the RDU
mesh descriptor, with its pieces rendered — the placement, the modeled report row, the Spatial source,
the certificate summary bound to the certificate by its digest, and the text an engineer reads first.
Fields§
§placement_json: StringThe checkerboard placement (pretty JSON).
report_json: StringThe modeled report row: II, latencies, utilization, the VM anchor, the certificate row (pretty JSON).
spatial_source: StringSpatial source for the counted loop (a standalone SpatialApp).
certificate_json: StringThe SAT certificate summary — kind, what it proves, steps, variables, width, rechecked, digest — or the reason it was omitted.
pretty: StringOne screen of text: the lane, the placement, the II, the anchor, the certificate.
plasticine: PlasticineArtifactThe Plasticine artifact itself (the loop fabric, the metapipeline, the placement object, the certificate object, the regression-harness Spatial app).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoopLaneArtifact
impl RefUnwindSafe for LoopLaneArtifact
impl Send for LoopLaneArtifact
impl Sync for LoopLaneArtifact
impl Unpin for LoopLaneArtifact
impl UnsafeUnpin for LoopLaneArtifact
impl UnwindSafe for LoopLaneArtifact
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
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.