Trait collection::SetOps
[−]
[src]
pub trait SetOps<T> where Self: Sized {
fn insert(&mut self, t: T);
fn remove(&mut self, t: &T) -> Option<T>;
fn member(&self, t: &T) -> bool;
}
Set operations on a Collection
Required Methods
fn insert(&mut self, t: T)
Insert element into set
fn remove(&mut self, t: &T) -> Option<T>
Remove element from set
fn member(&self, t: &T) -> bool
Is element a member of this set?
Implementors
impl<T, M> SetOps<T> for Collection<T, M> where T: Val + Ord, M: Meta<T> + SubMeta<Max<T>>