pub enum OntologyContractField {
ValueType,
Usage,
Cardinality,
SubjectTypes,
TargetTypes,
AllowedQualifiers,
}Expand description
A field constrained by a partial property requirement.
Variants§
Trait Implementations§
Source§impl Clone for OntologyContractField
impl Clone for OntologyContractField
Source§fn clone(&self) -> OntologyContractField
fn clone(&self) -> OntologyContractField
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 OntologyContractField
Source§impl Debug for OntologyContractField
impl Debug for OntologyContractField
Source§impl Display for OntologyContractField
impl Display for OntologyContractField
impl Eq for OntologyContractField
Source§impl Ord for OntologyContractField
impl Ord for OntologyContractField
Source§fn cmp(&self, other: &OntologyContractField) -> Ordering
fn cmp(&self, other: &OntologyContractField) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OntologyContractField
impl PartialEq for OntologyContractField
Source§impl PartialOrd for OntologyContractField
impl PartialOrd for OntologyContractField
impl StructuralPartialEq for OntologyContractField
Auto Trait Implementations§
impl Freeze for OntologyContractField
impl RefUnwindSafe for OntologyContractField
impl Send for OntologyContractField
impl Sync for OntologyContractField
impl Unpin for OntologyContractField
impl UnsafeUnpin for OntologyContractField
impl UnwindSafe for OntologyContractField
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.