Struct nv_card::NoDuplicatesDeck [] [src]

pub struct NoDuplicatesDeck<T: PartialEq> { /* fields omitted */ }

A Deck that wont contain duplicate cards

Methods

impl<T> NoDuplicatesDeck<T> where
    T: PartialEq
[src]

Trait Implementations

impl<T: Debug + PartialEq> Debug for NoDuplicatesDeck<T>
[src]

Formats the value using the given formatter.

impl<T> Collection for NoDuplicatesDeck<T> where
    T: PartialEq
[src]

Item Type of collection

Number of items in the collection

Helper function for whether collection has elements

impl<T> MutableCollection for NoDuplicatesDeck<T> where
    T: PartialEq
[src]

adds an item to the end of a collection

removes an item from the end of a collection

inserts at a specific index

removes item at a specific index

impl<T> Sliceable for NoDuplicatesDeck<T> where
    T: PartialEq
[src]