pub struct LoweredGeometry {
pub graph: GeometryGraph,
pub root: NodeId,
pub provenance: ProvenanceMap,
}Expand description
One lowered root and the immutable DAG that owns all of its dependencies.
Fields§
§graph: GeometryGraphFormat-neutral exact geometry graph.
root: NodeIdRoot node for this source representation item.
provenance: ProvenanceMapIFC source entity for each attributed graph node.
Trait Implementations§
Source§impl Clone for LoweredGeometry
impl Clone for LoweredGeometry
Source§impl Debug for LoweredGeometry
impl Debug for LoweredGeometry
Source§impl PartialEq for LoweredGeometry
impl PartialEq for LoweredGeometry
impl StructuralPartialEq for LoweredGeometry
Auto Trait Implementations§
impl Freeze for LoweredGeometry
impl RefUnwindSafe for LoweredGeometry
impl Send for LoweredGeometry
impl Sync for LoweredGeometry
impl Unpin for LoweredGeometry
impl UnsafeUnpin for LoweredGeometry
impl UnwindSafe for LoweredGeometry
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