pub fn back(&self) -> Option<u8> {
        if self.is_empty() {
            Option::None
        }
        else {
            let less_len = self.mylen - 1;
            let res = self.buf >> (less_len << 3);
            Option::Some(res as u8)
        }
    }
/// Peek at the last element without removing it.
/// 'None' is returned if there is nothing stored there.

Peek at the last element without removing it.
'None' is returned if there is nothing stored there.
Peek at the last element without removing it . ' None ' is returned if there is nothing stored there .
pub fn back(&self) -> Option<u8> {
        if self.is_empty() {
            Option::None
        }
        else {
            let less_len = self.mylen - 1;
            let res = self.buf >> (less_len << 3);
            Option::Some(res as u8)
        }
    }
pub fn back ( & self ) -> Option < u8 > { if self . is_empty ( ) { Option :: None } else { let less_len = self . mylen - 1 ; let res = self . buf >> ( less_len << 3 ) ; Option :: Some ( res as u8 ) } }
Peek at the last element without removing it.
Peek at the last element without removing it .
&self
&self