use crate::shapes::Shape; /// An iterator containing the shapes to display pub struct CircleShapes; impl CircleShapes { pub fn new() -> CircleShapes { CircleShapes {} } } impl Iterator for CircleShapes { type Item = Shape; fn next(&mut self) -> Option { None } }