pub struct NetGroup {
pub index: usize,
pub name: Option<String>,
pub pins: Vec<Pin>,
pub component_ids: Vec<String>,
}Expand description
A group of pins that are all connected (one electrical net).
Fields§
§index: usizeNet index (0-based).
name: Option<String>Optional net name (from reserved pins or named nodes).
pins: Vec<Pin>All pins in this net.
component_ids: Vec<String>Component IDs that this net touches.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NetGroup
impl RefUnwindSafe for NetGroup
impl Send for NetGroup
impl Sync for NetGroup
impl Unpin for NetGroup
impl UnsafeUnpin for NetGroup
impl UnwindSafe for NetGroup
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