pub fn peek(&self) -> Option<*mut usize> {
        match self.is_empty() {
            true => None,
            false => Some(self.head),
        }
    }
/// Returns the first item in the list without removing it, if any.
Returns the first item in the list without removing it, if any.
Returns the first item in the list without removing it if any .
pub fn peek(&self) -> Option<*mut usize> {
        match self.is_empty() {
            true => None,
            false => Some(self.head),
        }
    }
pub fn peek ( & self ) -> Option < * mut usize > { match self . is_empty ( ) { true => None , false => Some ( self . head ) , } }
Returns the first item in the list without removing it, if any.
Returns the first item in the list without removing it if any .
&self