pub struct BomLine {
pub category: String,
pub value: String,
pub model: String,
pub qty: usize,
pub refs: Vec<String>,
}Expand description
One aggregated BOM line, grouped by (category, value, model).
Fields§
§category: StringComponent category shared by all refs on this line.
value: StringValue / description shared by all refs on this line.
model: StringModel name shared by all refs on this line.
qty: usizeTotal physical part count across all refs.
refs: Vec<String>Reference designators folded into this line, in netlist order.
Trait Implementations§
impl StructuralPartialEq for BomLine
Auto Trait Implementations§
impl Freeze for BomLine
impl RefUnwindSafe for BomLine
impl Send for BomLine
impl Sync for BomLine
impl Unpin for BomLine
impl UnsafeUnpin for BomLine
impl UnwindSafe for BomLine
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