pub struct PcbViaSummary {
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§
Source§impl Clone for PcbViaSummary
impl Clone for PcbViaSummary
Source§fn clone(&self) -> PcbViaSummary
fn clone(&self) -> PcbViaSummary
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PcbViaSummary
impl Debug for PcbViaSummary
Source§impl PartialEq for PcbViaSummary
impl PartialEq for PcbViaSummary
impl StructuralPartialEq for PcbViaSummary
Auto Trait Implementations§
impl Freeze for PcbViaSummary
impl RefUnwindSafe for PcbViaSummary
impl Send for PcbViaSummary
impl Sync for PcbViaSummary
impl Unpin for PcbViaSummary
impl UnsafeUnpin for PcbViaSummary
impl UnwindSafe for PcbViaSummary
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