pub struct ThreeInputAndGate {}Expand description
Fields§
§vcc: Pin§gnd: Pin§a: Pin§b: Pin§c: Pin§abc: Pin§d: Pin§e: Pin§f: Pin§def: Pin§g: Pin§h: Pin§i: Pin§ghi: PinImplementations§
Source§impl ThreeInputAndGate
impl ThreeInputAndGate
pub const VCC: PinId = 14usize
pub const GND: PinId = 7usize
pub const A: PinId = 1usize
pub const B: PinId = 2usize
pub const C: PinId = 13usize
pub const ABC: PinId = 12usize
pub const D: PinId = 3usize
pub const E: PinId = 4usize
pub const F: PinId = 5usize
pub const DEF: PinId = 6usize
pub const G: PinId = 11usize
pub const H: PinId = 10usize
pub const I: PinId = 9usize
pub const GHI: PinId = 8usize
Trait Implementations§
Source§impl Chip for ThreeInputAndGate
impl Chip for ThreeInputAndGate
Source§impl ChipBuilder<ChipSet> for ThreeInputAndGate
impl ChipBuilder<ChipSet> for ThreeInputAndGate
Source§impl ChipRunner for ThreeInputAndGate
impl ChipRunner for ThreeInputAndGate
Source§impl Clone for ThreeInputAndGate
impl Clone for ThreeInputAndGate
Source§fn clone(&self) -> ThreeInputAndGate
fn clone(&self) -> ThreeInputAndGate
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 ThreeInputAndGate
impl Debug for ThreeInputAndGate
Source§impl Default for ThreeInputAndGate
impl Default for ThreeInputAndGate
Source§fn default() -> ThreeInputAndGate
fn default() -> ThreeInputAndGate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreeInputAndGate
impl<'de> Deserialize<'de> for ThreeInputAndGate
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
Auto Trait Implementations§
impl Freeze for ThreeInputAndGate
impl RefUnwindSafe for ThreeInputAndGate
impl Send for ThreeInputAndGate
impl Sync for ThreeInputAndGate
impl Unpin for ThreeInputAndGate
impl UnwindSafe for ThreeInputAndGate
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