pub enum DataRangeKind {
Datatype,
DataIntersectionOf,
DataUnionOf,
DataComplementOf,
DataOneOf,
DatatypeRestriction,
}Expand description
A standard OWL 2 structural category, without backend-specific policy.
Variants§
Datatype
The Datatype category.
DataIntersectionOf
The DataIntersectionOf category.
DataUnionOf
The DataUnionOf category.
DataComplementOf
The DataComplementOf category.
DataOneOf
The DataOneOf category.
DatatypeRestriction
The DatatypeRestriction category.
Trait Implementations§
Source§impl Clone for DataRangeKind
impl Clone for DataRangeKind
impl Copy for DataRangeKind
Source§impl Debug for DataRangeKind
impl Debug for DataRangeKind
Source§impl<'de> Deserialize<'de> for DataRangeKind
impl<'de> Deserialize<'de> for DataRangeKind
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 DataRangeKind
Source§impl Hash for DataRangeKind
impl Hash for DataRangeKind
Source§impl PartialEq for DataRangeKind
impl PartialEq for DataRangeKind
Source§impl Serialize for DataRangeKind
impl Serialize for DataRangeKind
impl StructuralPartialEq for DataRangeKind
Auto Trait Implementations§
impl Freeze for DataRangeKind
impl RefUnwindSafe for DataRangeKind
impl Send for DataRangeKind
impl Sync for DataRangeKind
impl Unpin for DataRangeKind
impl UnsafeUnpin for DataRangeKind
impl UnwindSafe for DataRangeKind
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