Struct gcollections::stack::Stack [] [src]

pub struct Stack<S, Ordering> { /* fields omitted */ }

Methods

impl<S, Ordering> Stack<S, Ordering>
[src]

[src]

Trait Implementations

impl<S, Ordering> Collection for Stack<S, Ordering> where
    S: Collection
[src]

impl<S, Ordering> Deref for Stack<S, Ordering>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<S, Ordering> DerefMut for Stack<S, Ordering>
[src]

[src]

Mutably dereferences the value.

impl<S, Ordering> Empty for Stack<S, Ordering> where
    S: Empty
[src]

[src]

impl<S, Ordering> Cardinality for Stack<S, Ordering> where
    S: Cardinality
[src]

[src]

impl<S, Ordering> Insert for Stack<S, Ordering> where
    S: Push<Ordering>, 
[src]

[src]

impl<S, Ordering> Extract for Stack<S, Ordering> where
    S: Pop<Ordering>, 
[src]

[src]