#![deny(warnings, rust_2018_idioms)] | |
use bytes::Bytes; | |
#[test] | |
fn iter_len() { | |
let buf = Bytes::from_static(b"hello world"); | |
let iter = buf.iter(); | |
assert_eq!(iter.size_hint(), (11, Some(11))); | |
assert_eq!(iter.len(), 11); | |
} | |
#[test] | |
fn empty_iter_len() { | |
let buf = Bytes::from_static(b""); | |
let iter = buf.iter(); | |
assert_eq!(iter.size_hint(), (0, Some(0))); | |
assert_eq!(iter.len(), 0); | |
} |