pub enum SemanticFrameworkRelation {
Extends,
Implements,
}Expand description
Heritage relation used by a framework-owned class-member contract.
Variants§
Extends
The class extends a framework base class.
Implements
The class implements a framework interface.
Trait Implementations§
Source§impl Clone for SemanticFrameworkRelation
impl Clone for SemanticFrameworkRelation
impl Copy for SemanticFrameworkRelation
Source§impl Debug for SemanticFrameworkRelation
impl Debug for SemanticFrameworkRelation
Source§impl<'de> Deserialize<'de> for SemanticFrameworkRelation
impl<'de> Deserialize<'de> for SemanticFrameworkRelation
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 SemanticFrameworkRelation
Source§impl Ord for SemanticFrameworkRelation
impl Ord for SemanticFrameworkRelation
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
1.21.0 (const: unstable) · Source§fn 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
Source§impl PartialOrd for SemanticFrameworkRelation
impl PartialOrd for SemanticFrameworkRelation
impl StructuralPartialEq for SemanticFrameworkRelation
Auto Trait Implementations§
impl Freeze for SemanticFrameworkRelation
impl RefUnwindSafe for SemanticFrameworkRelation
impl Send for SemanticFrameworkRelation
impl Sync for SemanticFrameworkRelation
impl Unpin for SemanticFrameworkRelation
impl UnsafeUnpin for SemanticFrameworkRelation
impl UnwindSafe for SemanticFrameworkRelation
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.