Struct kicad_parse_gen::symbol_lib::Pin
[−]
[src]
pub struct Pin { pub name: String, pub number: String, pub x: i64, pub y: i64, pub len: i64, pub orientation: PinOrientation, pub num_size: i64, pub name_size: i64, pub unit: i64, pub convert: i64, pub pin_type: PinType, pub pin_visible: bool, pub pin_shape: PinShape, }
draw a pin
Fields
name: String
name of the pin
number: String
number of the pin, which doesn't have to be an actual number
x: i64
x position of the pin
y: i64
y position of the pin
len: i64
length of the pin
orientation: PinOrientation
orientation of the pin
num_size: i64
pin number text size
name_size: i64
pin name text size
unit: i64
unit ??
convert: i64
convert ??
pin_type: PinType
pin type
pin_visible: bool
pin visible
pin_shape: PinShape
pin shape
Trait Implementations
impl Debug for Pin
[src]
impl Clone for Pin
[src]
fn clone(&self) -> Pin
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Default for Pin
[src]
impl Display for Pin
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter. Read more