Struct orc::OrcHeap [] [src]

pub struct OrcHeap<T> { /* fields omitted */ }

Methods

impl<'a, T> OrcHeap<T>
[src]

Creates a new Heap of sensible size (for certain definitions of sensible)

Example:

use orc::OrcHeap;
let heap = OrcHeap::<usize>::new();

Creates a new Heap of a user defined size

Example:

use orc::OrcHeap;
let heap = OrcHeap::<usize>::with_capacity(42);

Allocates a Value in the heap.

Trait Implementations

impl<'a, T> Sync for OrcHeap<T>
[src]