pub struct ThruHoleInput {
pub hole_diameter_mils: f64,
pub annular_ring_mils: f64,
pub isolation_width_mils: f64,
}Expand description
Input parameters for the thru-hole pad calculator.
All dimensions in mils.
Fields§
§hole_diameter_mils: f64Drilled hole diameter in mils.
annular_ring_mils: f64Annular ring width (copper from hole edge to pad edge) in mils.
isolation_width_mils: f64Isolation width (clearance from pad edge to plane copper) in mils.
Trait Implementations§
Source§impl Clone for ThruHoleInput
impl Clone for ThruHoleInput
Source§fn clone(&self) -> ThruHoleInput
fn clone(&self) -> ThruHoleInput
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 ThruHoleInput
impl Debug for ThruHoleInput
Source§impl<'de> Deserialize<'de> for ThruHoleInput
impl<'de> Deserialize<'de> for ThruHoleInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ThruHoleInput
impl PartialEq for ThruHoleInput
Source§impl Serialize for ThruHoleInput
impl Serialize for ThruHoleInput
impl StructuralPartialEq for ThruHoleInput
Auto Trait Implementations§
impl Freeze for ThruHoleInput
impl RefUnwindSafe for ThruHoleInput
impl Send for ThruHoleInput
impl Sync for ThruHoleInput
impl Unpin for ThruHoleInput
impl UnsafeUnpin for ThruHoleInput
impl UnwindSafe for ThruHoleInput
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