pub fn peek_at(&self, index: usize) -> Option<u8> {
        let curlen = self.mylen;
        if index < (curlen as usize) {
            let opword = self.buf >> (index << 3);
            Option::Some(opword as u8)
        }
        else {
            Option::None
        }
    }
/// Returns the byte at the 'index' position without removing
/// it from the collection.  The zeroth item is the oldest
/// item from the collection.

Returns the byte at the 'index' position without removing
it from the collection.  The zeroth item is the oldest
item from the collection.
Returns the byte at the ' index ' position without removing it from the collection . The zeroth item is the oldest item from the collection .
pub fn peek_at(&self, index: usize) -> Option<u8> {
        let curlen = self.mylen;
        if index < (curlen as usize) {
            let opword = self.buf >> (index << 3);
            Option::Some(opword as u8)
        }
        else {
            Option::None
        }
    }
pub fn peek_at ( & self , index : usize ) -> Option < u8 > { let curlen = self . mylen ; if index < ( curlen as usize ) { let opword = self . buf >> ( index << 3 ) ; Option :: Some ( opword as u8 ) } else { Option :: None } }
Returns the byte at the 'index' position without removing
it from the collection.
Returns the byte at the ' index ' position without removing it from the collection .
&self
index
usize
&self
index
usize