tinydeque/
lib.rs

1// MIT/Apache2 License
2
3#![no_std]
4#![warn(clippy::pedantic)]
5#![allow(clippy::cast_sign_loss)]
6#![allow(clippy::redundant_pattern_matching)]
7#![allow(clippy::cast_possible_wrap)]
8#![forbid(unsafe_code)]
9
10#[cfg(feature = "alloc")]
11extern crate alloc;
12
13pub mod array_deque;
14#[cfg(feature = "alloc")]
15pub mod tiny_deque;
16
17pub use array_deque::ArrayDeque;
18#[cfg(feature = "alloc")]
19pub use tiny_deque::TinyDeque;