pub struct PcbSetupSummary {
pub has_stackup: bool,
pub stackup_layer_count: usize,
pub has_plot_settings: bool,
pub pad_to_mask_clearance: Option<f64>,
pub solder_mask_min_width: Option<f64>,
pub aux_axis_origin: Option<[f64; 2]>,
pub grid_origin: Option<[f64; 2]>,
pub setup_tokens: Vec<String>,
}Expand description
PCB (.kicad_pcb) APIs.
Fields§
§has_stackup: bool§stackup_layer_count: usize§has_plot_settings: bool§pad_to_mask_clearance: Option<f64>§solder_mask_min_width: Option<f64>§aux_axis_origin: Option<[f64; 2]>§grid_origin: Option<[f64; 2]>§setup_tokens: Vec<String>Trait Implementations§
Source§impl Clone for PcbSetupSummary
impl Clone for PcbSetupSummary
Source§fn clone(&self) -> PcbSetupSummary
fn clone(&self) -> PcbSetupSummary
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 PcbSetupSummary
impl Debug for PcbSetupSummary
Source§impl PartialEq for PcbSetupSummary
impl PartialEq for PcbSetupSummary
impl StructuralPartialEq for PcbSetupSummary
Auto Trait Implementations§
impl Freeze for PcbSetupSummary
impl RefUnwindSafe for PcbSetupSummary
impl Send for PcbSetupSummary
impl Sync for PcbSetupSummary
impl Unpin for PcbSetupSummary
impl UnsafeUnpin for PcbSetupSummary
impl UnwindSafe for PcbSetupSummary
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