//! # Target Value Input
//!
//! Iterators that are intended as target input for controllers
//!
//! ## Constant Target Value
//!
//! ```rust
//! use conreg::target::*;
//!
//! let mut target = TargetValue(0_isize);
//! for _v in 0..2 { println!("Value is {:?}", target.next()); }
//! target.set(1);
//! for _v in 0..2 { println!("Value is {:?}", target.next()); }
//! ```
use Iterator;
;