use-package
Primitive electronic package vocabulary.
use-package describes names such as DIP-8, SOIC-16, QFN-32, BGA-256, TO-220, SOT-23, 0603, and 0805. It does not model exact footprint geometry, parse EDA footprint files, or implement PCB layout behavior.
Example
use ;
let name = new?;
let count = new?;
let kind: PackageKind = "soic".parse?;
assert_eq!;
assert_eq!;
assert_eq!;
# Ok::
Scope
Use this crate for compact package metadata. Full geometry, EDA file formats, and PCB layout behavior are out of scope.