Trait adapton::catalog::collections::SetIntro [] [src]

pub trait SetIntro<Elm>: Debug + Hash + PartialEq + Eq + Clone + 'static {
    fn empty() -> Self;
    fn add(_: Self, e: Elm) -> Self;
    fn remove(_: Self, e: &Elm) -> Self;
    fn union(_: Self, _: Self) -> Self;
    fn inter(_: Self, _: Self) -> Self;
    fn diff(_: Self, _: Self) -> Self;
}

Required Methods

Implementors