Registry / utility / slice-deque

slice-deque

JSON →
library0.3.0rscratesunverified

A double-ended queue that dereferences into a slice.

# Cargo.toml [dependencies] slice-deque = "0.3.0"
INSTALL
IMPORT
SIG · SLICE-DEQUE
S
slice-deque
utilityrustv0.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SliceDeque
use slice_deque::SliceDeque;

Create a double-ended queue and access it as a slice.

use slice_deque::SliceDeque; fn main() { let mut deque: SliceDeque<i32> = SliceDeque::new(); deque.push_back(1); deque.push_front(0); assert_eq!(&deque[..], &[0, 1]); }
Debug
Known issues
gotchaRequires nightly Rust due to use of unstable features.
fix
Use stable alternatives like `std::collections::VecDeque`.
affects: >=0.0.0
Upgrade
Version history
0.3.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
slice-deque — cargo add slice-deque · libregistry