Skip to main content

mylib/gates/
and.rs

1pub struct And;
2use super::Signal;
3
4impl And {
5    pub fn send_signal(input1: &Signal, input2: &Signal) -> Signal {
6        if input1 == &Signal::One && input2 == &Signal::One {
7            Signal::One
8        } else {
9            Signal::Zero
10        }
11    }
12}