Sha256: 8d552c26ac6ce28a471f74c388e4749432e86b1d8f5a9759b9fc32a2549d395f
Contents?: true
Size: 379 Bytes
Versions: 26
Compression:
Stored size: 379 Bytes
Contents
use alloc::collections::VecDeque; use super::Buf; impl Buf for VecDeque<u8> { fn remaining(&self) -> usize { self.len() } fn chunk(&self) -> &[u8] { let (s1, s2) = self.as_slices(); if s1.is_empty() { s2 } else { s1 } } fn advance(&mut self, cnt: usize) { self.drain(..cnt); } }
Version data entries
26 entries across 26 versions & 1 rubygems