pub struct DeclaredPoint {
pub port: String,
pub point: String,
pub purpose: String,
}Expand description
One connection point as a part document declares it.
Fields§
§port: StringThe port group it belongs to (J1).
point: StringThe point name, which is what a pin binds to (VCC).
purpose: StringThe group’s purpose (pcb, wiring, piping, …).
Implementations§
Trait Implementations§
Source§impl Clone for DeclaredPoint
impl Clone for DeclaredPoint
Source§impl Debug for DeclaredPoint
impl Debug for DeclaredPoint
Source§impl<'de> Deserialize<'de> for DeclaredPoint
impl<'de> Deserialize<'de> for DeclaredPoint
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 DeclaredPoint
Source§impl PartialEq for DeclaredPoint
impl PartialEq for DeclaredPoint
Source§impl Serialize for DeclaredPoint
impl Serialize for DeclaredPoint
impl StructuralPartialEq for DeclaredPoint
Auto Trait Implementations§
impl Freeze for DeclaredPoint
impl RefUnwindSafe for DeclaredPoint
impl Send for DeclaredPoint
impl Sync for DeclaredPoint
impl Unpin for DeclaredPoint
impl UnsafeUnpin for DeclaredPoint
impl UnwindSafe for DeclaredPoint
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.