logic_gate 0.4.0

Logic Gates
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub struct Not;
use super::Signal;

impl Not {
    pub fn send_signal(a: &Signal) -> Signal {
        match a {
            Signal::One => Signal::Zero,
            Signal::Zero => Signal::One,
        }
    }
}