pub struct OverlayMap {
pub elements: Vec<ElementOverlay>,
pub nets: Vec<NetOverlay>,
pub canvas: CanvasOverlay,
}Expand description
Map from netlist names back to rpic objects, for result overlays.
Fields§
§elements: Vec<ElementOverlay>Emitted elements, in card order.
nets: Vec<NetOverlay>Named nets, in order of first appearance (0 first if present).
canvas: CanvasOverlayThe frame that maps pins to the SVG of render_svg.
Trait Implementations§
Source§impl Clone for OverlayMap
impl Clone for OverlayMap
Source§impl Debug for OverlayMap
impl Debug for OverlayMap
Source§impl Default for OverlayMap
impl Default for OverlayMap
Source§impl PartialEq for OverlayMap
impl PartialEq for OverlayMap
impl StructuralPartialEq for OverlayMap
Auto Trait Implementations§
impl Forget for OverlayMap
impl Freeze for OverlayMap
impl Move for OverlayMap
impl RefUnwindSafe for OverlayMap
impl Send for OverlayMap
impl Sync for OverlayMap
impl Unpin for OverlayMap
impl UnsafeUnpin for OverlayMap
impl UnwindSafe for OverlayMap
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