pub struct PcbVia {
pub at: Option<[f64; 2]>,
pub size: Option<f64>,
pub drill: Option<f64>,
pub drill_x: Option<f64>,
pub drill_y: Option<f64>,
pub drill_shape: Option<String>,
pub net: Option<i32>,
pub via_type: Option<String>,
pub layers: Vec<String>,
pub uuid: Option<String>,
pub locked: bool,
}Expand description
PCB (.kicad_pcb) APIs.
Fields§
§at: Option<[f64; 2]>§size: Option<f64>§drill: Option<f64>§drill_x: Option<f64>§drill_y: Option<f64>§drill_shape: Option<String>§net: Option<i32>§via_type: Option<String>§layers: Vec<String>§uuid: Option<String>§locked: boolTrait Implementations§
impl StructuralPartialEq for PcbVia
Auto Trait Implementations§
impl Freeze for PcbVia
impl RefUnwindSafe for PcbVia
impl Send for PcbVia
impl Sync for PcbVia
impl Unpin for PcbVia
impl UnsafeUnpin for PcbVia
impl UnwindSafe for PcbVia
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