pub trait RelationSetExt: 'static {
    fn add<P: IsA<Relation>>(&self, relation: &P);
    fn add_relation_by_type<P: IsA<Object>>(
        &self,
        relationship: RelationType,
        target: &P
    ); fn contains(&self, relationship: RelationType) -> bool; fn contains_target<P: IsA<Object>>(
        &self,
        relationship: RelationType,
        target: &P
    ) -> bool; fn get_n_relations(&self) -> i32; fn get_relation(&self, i: i32) -> Option<Relation>; fn get_relation_by_type(
        &self,
        relationship: RelationType
    ) -> Option<Relation>; fn remove<P: IsA<Relation>>(&self, relation: &P); }

Required Methods

Implementors