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, } } }