Struct libreda_db::chip::PinId
source · [−]pub struct PinId(u32);
Expand description
Pin identifier.
Tuple Fields
0: u32
Trait Implementations
sourceimpl<'de> Deserialize<'de> for PinId
impl<'de> Deserialize<'de> for PinId
sourcefn 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
sourceimpl From<PinId> for TerminalId
impl From<PinId> for TerminalId
impl Copy for PinId
impl Eq for PinId
impl StructuralEq for PinId
impl StructuralPartialEq for PinId
Auto Trait Implementations
impl RefUnwindSafe for PinId
impl Send for PinId
impl Sync for PinId
impl Unpin for PinId
impl UnwindSafe for PinId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more