Expand description
Types and utilities for working with ngx_queue_t, an intrusive doubly-linked list.
This module provides both the tools for interaction with the existing ngx_queue_t
objects in
the NGINX, and useful high-level types built on top of the ngx_queue_t
.
See https://nginx.org/en/docs/dev/development_guide.html#queue.
Structs§
- NgxQueue
- A wrapper over a raw
ngx_queue_t
, an intrusive doubly-linked list. - NgxQueue
Iter - An iterator for the queue.
- NgxQueue
Iter Mut - A mutable iterator for the queue.
- Queue
- A doubly-linked list that owns elements of type
T
backed by the specified allocatorA
. - Queue
Iter - An iterator for the linked list Queue.
- Queue
Iter Mut - A mutable iterator for the linked list Queue.
Traits§
- NgxQueue
Entry - Trait for pointer conversions between the queue entry and its container.