pub struct OntologyObjectPropertyDefinition {
pub id: &'static str,
pub rdf_local_name: &'static str,
pub relation_shapes: &'static [OntologyRelationShape],
}Expand description
One RDF/OWL object property and its executable relation shapes.
Fields§
§id: &'static str§rdf_local_name: &'static str§relation_shapes: &'static [OntologyRelationShape]Trait Implementations§
Source§impl Clone for OntologyObjectPropertyDefinition
impl Clone for OntologyObjectPropertyDefinition
Source§fn clone(&self) -> OntologyObjectPropertyDefinition
fn clone(&self) -> OntologyObjectPropertyDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OntologyObjectPropertyDefinition
impl Eq for OntologyObjectPropertyDefinition
impl StructuralPartialEq for OntologyObjectPropertyDefinition
Auto Trait Implementations§
impl Freeze for OntologyObjectPropertyDefinition
impl RefUnwindSafe for OntologyObjectPropertyDefinition
impl Send for OntologyObjectPropertyDefinition
impl Sync for OntologyObjectPropertyDefinition
impl Unpin for OntologyObjectPropertyDefinition
impl UnsafeUnpin for OntologyObjectPropertyDefinition
impl UnwindSafe for OntologyObjectPropertyDefinition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.