logos.mem.collections.deque

Module mem · package logos-mem

Types

structVecDeque

struct VecDeque

Double-ended queue backed by a power-of-two-capacity ring buffer.

Implements: Drop

Fields

buf: *mut T
cap: i64
head: i64
len: i64

Functions

fnvecdeque_new

fn vecdeque_new() -> VecDeque<T>

Creates an empty VecDeque with an initial capacity of 8.