[][src]Trait horned_functional::FromFunctional

pub trait FromFunctional: Sized + FromPair {
    fn from_ofn(
        s: &str,
        build: &Build,
        prefixes: &PrefixMapping
    ) -> Result<Self>; fn from_ofn_with_build(s: &str, build: &Build) -> Result<Self> { ... }
fn from_ofn_with_prefixes(s: &str, prefixes: &PrefixMapping) -> Result<Self> { ... }
fn from_ofn_str(s: &str) -> Result<Self> { ... } }

A trait for OWL elements that can be deserialized from OWL strings.

The deserialization will fail if the entirety of the input string cannot be deserialized into the declared type.

Required methods

fn from_ofn(s: &str, build: &Build, prefixes: &PrefixMapping) -> Result<Self>

Deserialize a string containing an OWL element in functional syntax.

Loading content...

Provided methods

fn from_ofn_with_build(s: &str, build: &Build) -> Result<Self>

fn from_ofn_with_prefixes(s: &str, prefixes: &PrefixMapping) -> Result<Self>

fn from_ofn_str(s: &str) -> Result<Self>

Loading content...

Implementations on Foreign Types

impl FromFunctional for AnnotationProperty[src]

impl FromFunctional for AnnotatedAxiom[src]

impl FromFunctional for Annotation[src]

impl FromFunctional for AnnotationValue[src]

impl FromFunctional for BTreeSet<Annotation>[src]

impl FromFunctional for Class[src]

impl FromFunctional for ClassExpression[src]

impl FromFunctional for DataProperty[src]

impl FromFunctional for DataRange[src]

impl FromFunctional for Datatype[src]

impl FromFunctional for DeclareClass[src]

impl FromFunctional for DeclareDatatype[src]

impl FromFunctional for DeclareObjectProperty[src]

impl FromFunctional for DeclareDataProperty[src]

impl FromFunctional for DeclareAnnotationProperty[src]

impl FromFunctional for DeclareNamedIndividual[src]

impl FromFunctional for Facet[src]

impl FromFunctional for FacetRestriction[src]

impl FromFunctional for Import[src]

impl FromFunctional for IRI[src]

impl FromFunctional for NamedIndividual[src]

impl FromFunctional for Literal[src]

impl FromFunctional for ObjectPropertyExpression[src]

impl FromFunctional for ObjectProperty[src]

impl FromFunctional for Ontology[src]

impl FromFunctional for OntologyAnnotation[src]

impl FromFunctional for (Ontology, PrefixMapping)[src]

impl FromFunctional for String[src]

impl FromFunctional for SubObjectPropertyExpression[src]

impl FromFunctional for u32[src]

Loading content...

Implementors

Loading content...