fn draw_one_frame(&mut self) -> bool {
        if let Some(one_move) = self.iter.next() {
            log::debug!("Rendering one move");
            for action in one_move {
                self.turtle.perform(action);
            }
            true
        } else {
            log::debug!("No more moves");
            self.turtle.up();
            false
        }
    }
/// Returns true if there are more moves to make, and false if it can no longer perform a move.
Returns true if there are more moves to make, and false if it can no longer perform a move.
Returns true if there are more moves to make and false if it can no longer perform a move .
fn draw_one_frame(&mut self) -> bool {
        if let Some(one_move) = self.iter.next() {
            log::debug!("Rendering one move");
            for action in one_move {
                self.turtle.perform(action);
            }
            true
        } else {
            log::debug!("No more moves");
            self.turtle.up();
            false
        }
    }
fn draw_one_frame ( & mut self ) -> bool { if let Some ( one_move ) = self . iter . next ( ) { log :: debug ! ( " " ) ; for action in one_move { self . turtle . perform ( action ) ; } true } else { log :: debug ! ( " " ) ; self . turtle . up ( ) ; false } }
Returns true if there are more moves to make, and false if it can no longer perform a move.
Returns true if there are more moves to make and false if it can no longer perform a move .
&mut self