pub fn move_into(&mut self) -> Plotter<'a, X, Y> {
        let mut empty = crate::Plotter::new("", "", "");
        core::mem::swap(&mut empty, self);
        empty
    }
///
/// Move a plotter out from behind a mutable reference leaving
/// an empty plotter.
///
Move a plotter out from behind a mutable reference leaving
an empty plotter.
Move a plotter out from behind a mutable reference leaving an empty plotter .
pub fn move_into(&mut self) -> Plotter<'a, X, Y> {
        let mut empty = crate::Plotter::new("", "", "");
        core::mem::swap(&mut empty, self);
        empty
    }
pub fn move_into ( & mut self ) -> Plotter < ' a , X , Y > { let mut empty = crate :: Plotter :: new ( " " , " " , " " ) ; core :: mem :: swap ( & mut empty , self ) ; empty }
Move a plotter out from behind a mutable reference leaving
an empty plotter.
Move a plotter out from behind a mutable reference leaving an empty plotter .
&mut self