Module alloc::raw_vec [] [src]

Unstable (alloc #27783)

: this library is unlikely to be stabilized in its current form or name

Reexports

use core::prelude::v1::*;
use core::ptr::Unique;
use core::mem;
use core::slice;
use heap;
use super::oom;
use super::boxed::Box;
use core::ops::Drop;
use core::cmp;

Structs

RawVec [Unstable]

A low-level utility for more ergonomically allocating, reallocating, and deallocating a a buffer of memory on the heap without having to worry about all the corner cases involved. This type is excellent for building your own data structures like Vec and VecDeque. In particular:

Functions

alloc_guard [Unstable]