Struct rustls::internal::msgs::codec::Reader [−][src]
pub struct Reader<'a> { /* fields omitted */ }Read from a byte slice.
Methods
impl<'a> Reader<'a>[src]
impl<'a> Reader<'a>pub fn init(bytes: &[u8]) -> Reader[src]
pub fn init(bytes: &[u8]) -> Readerpub fn rest(&mut self) -> &[u8][src]
pub fn rest(&mut self) -> &[u8]pub fn take(&mut self, len: usize) -> Option<&[u8]>[src]
pub fn take(&mut self, len: usize) -> Option<&[u8]>pub fn any_left(&self) -> bool[src]
pub fn any_left(&self) -> boolpub fn left(&self) -> usize[src]
pub fn left(&self) -> usizepub fn used(&self) -> usize[src]
pub fn used(&self) -> usizepub fn sub(&mut self, len: usize) -> Option<Reader>[src]
pub fn sub(&mut self, len: usize) -> Option<Reader>