Struct horned_owl::model::AsymmetricObjectProperty
source · pub struct AsymmetricObjectProperty(pub ObjectPropertyExpression);
Expand description
The asymmetric characteristic.
if an individual i
is connected to j
by this
ObjectPropertyExpression, then j
cannot be connected to i
by the ObjectPropertyExpression.
See also: Asymmetric
Tuple Fields
0: ObjectPropertyExpression
Trait Implementations
sourceimpl Clone for AsymmetricObjectProperty
impl Clone for AsymmetricObjectProperty
sourcefn clone(&self) -> AsymmetricObjectProperty
fn clone(&self) -> AsymmetricObjectProperty
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AsymmetricObjectProperty
impl Debug for AsymmetricObjectProperty
sourceimpl From<AsymmetricObjectProperty> for AnnotatedAxiom
impl From<AsymmetricObjectProperty> for AnnotatedAxiom
sourcefn from(ax: AsymmetricObjectProperty) -> AnnotatedAxiom
fn from(ax: AsymmetricObjectProperty) -> AnnotatedAxiom
Converts to this type from the input type.
sourceimpl From<AsymmetricObjectProperty> for Axiom
impl From<AsymmetricObjectProperty> for Axiom
sourcefn from(ax: AsymmetricObjectProperty) -> Axiom
fn from(ax: AsymmetricObjectProperty) -> Axiom
Converts to this type from the input type.
sourceimpl Hash for AsymmetricObjectProperty
impl Hash for AsymmetricObjectProperty
sourceimpl Ord for AsymmetricObjectProperty
impl Ord for AsymmetricObjectProperty
sourcefn cmp(&self, other: &AsymmetricObjectProperty) -> Ordering
fn cmp(&self, other: &AsymmetricObjectProperty) -> Ordering
1.21.0 · sourcefn 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
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<AsymmetricObjectProperty> for AsymmetricObjectProperty
impl PartialEq<AsymmetricObjectProperty> for AsymmetricObjectProperty
sourcefn eq(&self, other: &AsymmetricObjectProperty) -> bool
fn eq(&self, other: &AsymmetricObjectProperty) -> bool
sourceimpl PartialOrd<AsymmetricObjectProperty> for AsymmetricObjectProperty
impl PartialOrd<AsymmetricObjectProperty> for AsymmetricObjectProperty
sourcefn partial_cmp(&self, other: &AsymmetricObjectProperty) -> Option<Ordering>
fn partial_cmp(&self, other: &AsymmetricObjectProperty) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for AsymmetricObjectProperty
impl StructuralEq for AsymmetricObjectProperty
impl StructuralPartialEq for AsymmetricObjectProperty
Auto Trait Implementations
impl RefUnwindSafe for AsymmetricObjectProperty
impl !Send for AsymmetricObjectProperty
impl !Sync for AsymmetricObjectProperty
impl Unpin for AsymmetricObjectProperty
impl UnwindSafe for AsymmetricObjectProperty
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more