[][src]Trait rlay_ontology::ontology::CidFields

pub trait CidFields<'a> {
    type Iter: Iterator<Item = &'a Vec<u8>>;
    fn iter_cid_fields(&'a self) -> Self::Iter;
}

Associated Types

type Iter: Iterator<Item = &'a Vec<u8>>

Loading content...

Required methods

fn iter_cid_fields(&'a self) -> Self::Iter

Loading content...

Implementors

impl<'a> CidFields<'a> for Entity[src]

type Iter = EntityCidFields<'a>

impl<'a> CidFields<'a> for Annotation[src]

type Iter = AnnotationCidFields<'a>

impl<'a> CidFields<'a> for AnnotationAssertion[src]

impl<'a> CidFields<'a> for AnnotationProperty[src]

impl<'a> CidFields<'a> for Class[src]

type Iter = ClassCidFields<'a>

impl<'a> CidFields<'a> for ClassAssertion[src]

type Iter = ClassAssertionCidFields<'a>

impl<'a> CidFields<'a> for DataAllValuesFrom[src]

type Iter = DataAllValuesFromCidFields<'a>

impl<'a> CidFields<'a> for DataComplementOf[src]

type Iter = DataComplementOfCidFields<'a>

impl<'a> CidFields<'a> for DataExactCardinality[src]

impl<'a> CidFields<'a> for DataHasValue[src]

type Iter = DataHasValueCidFields<'a>

impl<'a> CidFields<'a> for DataIntersectionOf[src]

impl<'a> CidFields<'a> for DataMaxCardinality[src]

impl<'a> CidFields<'a> for DataMinCardinality[src]

impl<'a> CidFields<'a> for DataOneOf[src]

type Iter = DataOneOfCidFields<'a>

impl<'a> CidFields<'a> for DataProperty[src]

type Iter = DataPropertyCidFields<'a>

impl<'a> CidFields<'a> for DataPropertyAssertion[src]

impl<'a> CidFields<'a> for DataSomeValuesFrom[src]

impl<'a> CidFields<'a> for DataUnionOf[src]

type Iter = DataUnionOfCidFields<'a>

impl<'a> CidFields<'a> for Datatype[src]

type Iter = DatatypeCidFields<'a>

impl<'a> CidFields<'a> for Individual[src]

type Iter = IndividualCidFields<'a>

impl<'a> CidFields<'a> for InverseObjectProperty[src]

impl<'a> CidFields<'a> for Literal[src]

type Iter = LiteralCidFields<'a>

impl<'a> CidFields<'a> for NegativeAnnotationAssertion[src]

impl<'a> CidFields<'a> for NegativeClassAssertion[src]

impl<'a> CidFields<'a> for NegativeDataPropertyAssertion[src]

impl<'a> CidFields<'a> for NegativeObjectPropertyAssertion[src]

impl<'a> CidFields<'a> for ObjectAllValuesFrom[src]

impl<'a> CidFields<'a> for ObjectComplementOf[src]

impl<'a> CidFields<'a> for ObjectExactCardinality[src]

impl<'a> CidFields<'a> for ObjectHasSelf[src]

type Iter = ObjectHasSelfCidFields<'a>

impl<'a> CidFields<'a> for ObjectHasValue[src]

type Iter = ObjectHasValueCidFields<'a>

impl<'a> CidFields<'a> for ObjectIntersectionOf[src]

impl<'a> CidFields<'a> for ObjectMaxCardinality[src]

impl<'a> CidFields<'a> for ObjectMinCardinality[src]

impl<'a> CidFields<'a> for ObjectOneOf[src]

type Iter = ObjectOneOfCidFields<'a>

impl<'a> CidFields<'a> for ObjectProperty[src]

type Iter = ObjectPropertyCidFields<'a>

impl<'a> CidFields<'a> for ObjectPropertyAssertion[src]

impl<'a> CidFields<'a> for ObjectSomeValuesFrom[src]

impl<'a> CidFields<'a> for ObjectUnionOf[src]

type Iter = ObjectUnionOfCidFields<'a>

Loading content...