fn run(&mut self, elapsed_time: Duration)
fn get_pin_qty(&self) -> u8
fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
fn get_pin_state(&mut self, pin: u8) -> State
fn set_pin_state(&mut self, pin: u8, state: &State)
impl Chip for Clock100Hz
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, time_elapsed: Duration)
[src]impl Chip for SimpleCPU
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for GateAnd
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for GateNot
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for GateOr
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for Generator
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for Ram256B
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for Rom256B
[src]fn get_pin_qty(&self) -> u8
[src]fn get_pin(&mut self, pin: u8) -> Result<Rc<RefCell<Pin>>, &str>
[src]fn run(&mut self, _: Duration)
[src]impl Chip for Socket
[src]