pub struct OntologyRequirements {
pub entity_types: Vec<EntityTypeRequirement>,
pub properties: Vec<PropertyRequirement>,
}Expand description
Partial ontology requirements that an extension declares for its bindings.
Fields§
§entity_types: Vec<EntityTypeRequirement>§properties: Vec<PropertyRequirement>Trait Implementations§
Source§impl Clone for OntologyRequirements
impl Clone for OntologyRequirements
Source§fn clone(&self) -> OntologyRequirements
fn clone(&self) -> OntologyRequirements
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 OntologyRequirements
impl Debug for OntologyRequirements
Source§impl Default for OntologyRequirements
impl Default for OntologyRequirements
Source§fn default() -> OntologyRequirements
fn default() -> OntologyRequirements
Returns the “default value” for a type. Read more
impl Eq for OntologyRequirements
Source§impl PartialEq for OntologyRequirements
impl PartialEq for OntologyRequirements
impl StructuralPartialEq for OntologyRequirements
Auto Trait Implementations§
impl Freeze for OntologyRequirements
impl RefUnwindSafe for OntologyRequirements
impl Send for OntologyRequirements
impl Sync for OntologyRequirements
impl Unpin for OntologyRequirements
impl UnsafeUnpin for OntologyRequirements
impl UnwindSafe for OntologyRequirements
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
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.