#![allow(clippy::extra_unused_lifetimes)]
use circular_buffer::CircularBuffer;
use circular_buffer::Drain;
use circular_buffer::Iter;
#[test]
fn circular_buffer<'a>() {
let buf = CircularBuffer::<1, &'static str>::new();
let _: CircularBuffer<1, &'a str> = buf;
}
#[test]
fn iter<'a>() {
let buf = CircularBuffer::<1, &'static str>::new();
let iter: Iter<'_, &'static str> = buf.iter();
let _: Iter<'_, &'a str> = iter;
}
#[test]
fn drain<'a>() {
let mut buf = CircularBuffer::<1, &'static str>::new();
let drain: Drain<'_, 1, &'static str> = buf.drain(..);
let _: Drain<'_, 1, &'a str> = drain;
}