pub struct OntologyCatalogData {
pub documents: Vec<OntologyDocument>,
pub entities: Vec<Entity>,
pub annotations: Vec<Annotation>,
pub axioms: Vec<Axiom>,
pub namespaces: Vec<Namespace>,
pub imports: Vec<Import>,
pub triple_count: usize,
pub diagnostics: Vec<Diagnostic>,
}Fields§
§documents: Vec<OntologyDocument>§entities: Vec<Entity>§annotations: Vec<Annotation>§axioms: Vec<Axiom>§namespaces: Vec<Namespace>§imports: Vec<Import>§triple_count: usize§diagnostics: Vec<Diagnostic>Implementations§
Source§impl OntologyCatalogData
impl OntologyCatalogData
pub fn stats(&self) -> CatalogStats
Trait Implementations§
Source§impl Clone for OntologyCatalogData
impl Clone for OntologyCatalogData
Source§fn clone(&self) -> OntologyCatalogData
fn clone(&self) -> OntologyCatalogData
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 moreAuto Trait Implementations§
impl Freeze for OntologyCatalogData
impl RefUnwindSafe for OntologyCatalogData
impl Send for OntologyCatalogData
impl Sync for OntologyCatalogData
impl Unpin for OntologyCatalogData
impl UnsafeUnpin for OntologyCatalogData
impl UnwindSafe for OntologyCatalogData
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