pub struct DeclaredPin {
pub unit: u32,
pub label: String,
}Expand description
One symbol pin as a part document declares it.
Fields§
§unit: u32The symbol unit it belongs to, 1-based. 0 on the wire reads as 1,
which is what a symbol written before units carries.
label: StringIts number, the label eCAD matches by.
Trait Implementations§
Source§impl Clone for DeclaredPin
impl Clone for DeclaredPin
Source§impl Debug for DeclaredPin
impl Debug for DeclaredPin
Source§impl<'de> Deserialize<'de> for DeclaredPin
impl<'de> Deserialize<'de> for DeclaredPin
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
impl Eq for DeclaredPin
Source§impl PartialEq for DeclaredPin
impl PartialEq for DeclaredPin
Source§impl Serialize for DeclaredPin
impl Serialize for DeclaredPin
impl StructuralPartialEq for DeclaredPin
Auto Trait Implementations§
impl Forget for DeclaredPin
impl Freeze for DeclaredPin
impl RefUnwindSafe for DeclaredPin
impl Send for DeclaredPin
impl Sync for DeclaredPin
impl Unpin for DeclaredPin
impl UnsafeUnpin for DeclaredPin
impl UnwindSafe for DeclaredPin
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.