Trait rust_sc2::units::Container[][src]

pub trait Container<T> {
    fn contains(&self, item: &T) -> bool;
}
Expand description

Joins collections functionality to check if given item is present in it. Used in generics of some units methods.

Required methods

fn contains(&self, item: &T) -> bool[src]

Returns true if item is present in the collection.

Implementations on Foreign Types

impl<T: PartialEq> Container<T> for &[T][src]

fn contains(&self, other: &T) -> bool[src]

impl<T: PartialEq> Container<T> for Vec<T>[src]

fn contains(&self, other: &T) -> bool[src]

impl<T: Eq + Hash, S: BuildHasher> Container<T> for HashSet<T, S>[src]

fn contains(&self, item: &T) -> bool[src]

impl<T: Eq + Hash, V, S: BuildHasher> Container<T> for HashMap<T, V, S>[src]

fn contains(&self, item: &T) -> bool[src]

impl<T: Ord> Container<T> for BTreeSet<T>[src]

fn contains(&self, item: &T) -> bool[src]

impl<T: Ord, V> Container<T> for BTreeMap<T, V>[src]

fn contains(&self, item: &T) -> bool[src]

impl<T: Eq + Hash> Container<T> for IndexSet<T>[src]

fn contains(&self, item: &T) -> bool[src]

impl<T: Eq + Hash, V> Container<T> for IndexMap<T, V>[src]

fn contains(&self, item: &T) -> bool[src]

Implementors