Enum horned_owl::model::NamedEntity[][src]

pub enum NamedEntity {
    Class(Class),
    ObjectProperty(ObjectProperty),
    AnnotationProperty(AnnotationProperty),
}

An OWL entity that is directly resolvable to an IRI

All variants in this enum are named after the struct equivalent form. The individual structs for each variant provide us types for use elsewhere in the library.

Variants

Trait Implementations

impl Debug for NamedEntity
[src]

Formats the value using the given formatter. Read more

impl Eq for NamedEntity
[src]

impl PartialEq for NamedEntity
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Hash for NamedEntity
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl From<Class> for NamedEntity
[src]

Performs the conversion.

impl From<ObjectProperty> for NamedEntity
[src]

Performs the conversion.

impl From<AnnotationProperty> for NamedEntity
[src]

Performs the conversion.

Auto Trait Implementations

impl !Send for NamedEntity

impl !Sync for NamedEntity