pub fn grow_snake(&mut self) {
        match self.tail {
            Some(t) => self.body.push_back(t),
            None => (),
        }
    }
/// Add the old tail to the end of the snake
Add the old tail to the end of the snake
Add the old tail to the end of the snake
pub fn grow_snake(&mut self) {
        match self.tail {
            Some(t) => self.body.push_back(t),
            None => (),
        }
    }
pub fn grow_snake ( & mut self ) { match self . tail { Some ( t ) => self . body . push_back ( t ) , None => ( ) , } }
Add the old tail to the end of the snake
Add the old tail to the end of the snake
&mut self
&mut self