Trait clojurust::clojure::lang::objects::IPersistentCollection::IPersistentCollection[][src]

pub trait IPersistentCollection: IObject + Sequable {
    fn cons(&self, o: &Object) -> ObjResult<Object>;
fn count(&self) -> ObjResult<usize>;
fn empty(&self) -> ObjResult<Object>;
fn equiv(&self, o: Object) -> ObjResult<bool>; }

Required methods

fn cons(&self, o: &Object) -> ObjResult<Object>[src]

fn count(&self) -> ObjResult<usize>[src]

fn empty(&self) -> ObjResult<Object>[src]

fn equiv(&self, o: Object) -> ObjResult<bool>[src]

Loading content...

Implementors

impl IPersistentCollection for SPersistentHashMap[src]

impl IPersistentCollection for SPersistentHashSet[src]

impl IPersistentCollection for SPersistentVector[src]

impl IPersistentCollection for SRSeq[src]

impl IPersistentCollection for SSubVector[src]

Loading content...