pub struct OwlBridgeResult {
pub entities: Vec<Entity>,
pub annotations: Vec<Annotation>,
pub axioms: Vec<Axiom>,
pub imports: Vec<Import>,
pub namespace_rows: Vec<Namespace>,
pub base_iri: Option<String>,
}Expand description
Catalog-shaped extraction from a Horned-OWL ontology.
Fields§
§entities: Vec<Entity>§annotations: Vec<Annotation>§axioms: Vec<Axiom>§imports: Vec<Import>§namespace_rows: Vec<Namespace>§base_iri: Option<String>Trait Implementations§
Source§impl Clone for OwlBridgeResult
impl Clone for OwlBridgeResult
Source§fn clone(&self) -> OwlBridgeResult
fn clone(&self) -> OwlBridgeResult
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 moreSource§impl Debug for OwlBridgeResult
impl Debug for OwlBridgeResult
Source§impl Default for OwlBridgeResult
impl Default for OwlBridgeResult
Source§fn default() -> OwlBridgeResult
fn default() -> OwlBridgeResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OwlBridgeResult
impl RefUnwindSafe for OwlBridgeResult
impl Send for OwlBridgeResult
impl Sync for OwlBridgeResult
impl Unpin for OwlBridgeResult
impl UnsafeUnpin for OwlBridgeResult
impl UnwindSafe for OwlBridgeResult
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