Sha256: c1f46823df26a90139645fd8728a03138edd95b2849dfec830452a80ddd9726d

Contents?: true

Size: 412 Bytes

Versions: 18

Compression:

Stored size: 412 Bytes

Contents

#![warn(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);
}

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-22.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-21.0.1 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-20.0.2 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-20.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-18.0.3 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-17.0.1 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-17.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-16.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-15.0.1 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-15.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-14.0.4 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-14.0.3 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-14.0.1 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-14.0.0 ./ext/cargo-vendor/bytes-1.5.0/tests/test_iter.rs
wasmtime-13.0.0 ./ext/cargo-vendor/bytes-1.4.0/tests/test_iter.rs
wasmtime-12.0.1 ./ext/cargo-vendor/bytes-1.4.0/tests/test_iter.rs
wasmtime-12.0.0 ./ext/cargo-vendor/bytes-1.4.0/tests/test_iter.rs