pub struct PropertyCharacteristics {
pub functional: bool,
pub inverse_functional: bool,
pub transitive: bool,
pub symmetric: bool,
pub asymmetric: bool,
pub reflexive: bool,
pub irreflexive: bool,
}Fields§
§functional: bool§inverse_functional: bool§transitive: bool§symmetric: bool§asymmetric: bool§reflexive: bool§irreflexive: boolImplementations§
Trait Implementations§
Source§impl Clone for PropertyCharacteristics
impl Clone for PropertyCharacteristics
Source§fn clone(&self) -> PropertyCharacteristics
fn clone(&self) -> PropertyCharacteristics
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 PropertyCharacteristics
impl Debug for PropertyCharacteristics
Source§impl Default for PropertyCharacteristics
impl Default for PropertyCharacteristics
Source§fn default() -> PropertyCharacteristics
fn default() -> PropertyCharacteristics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PropertyCharacteristics
impl<'de> Deserialize<'de> for PropertyCharacteristics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PropertyCharacteristics
Source§impl PartialEq for PropertyCharacteristics
impl PartialEq for PropertyCharacteristics
Source§fn eq(&self, other: &PropertyCharacteristics) -> bool
fn eq(&self, other: &PropertyCharacteristics) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PropertyCharacteristics
impl Serialize for PropertyCharacteristics
impl StructuralPartialEq for PropertyCharacteristics
Auto Trait Implementations§
impl Freeze for PropertyCharacteristics
impl RefUnwindSafe for PropertyCharacteristics
impl Send for PropertyCharacteristics
impl Sync for PropertyCharacteristics
impl Unpin for PropertyCharacteristics
impl UnsafeUnpin for PropertyCharacteristics
impl UnwindSafe for PropertyCharacteristics
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