pub enum ExtensionRelationType {
Leaf,
Single,
Multi,
}Expand description
Extension relation types
Variants§
Leaf
Extension leaf relation - no input children
Single
Extension single relation - exactly one input child
Multi
Extension multi relation - zero or more input children
Implementations§
Trait Implementations§
Source§impl Clone for ExtensionRelationType
impl Clone for ExtensionRelationType
Source§fn clone(&self) -> ExtensionRelationType
fn clone(&self) -> ExtensionRelationType
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtensionRelationType
impl Debug for ExtensionRelationType
Source§impl FromStr for ExtensionRelationType
impl FromStr for ExtensionRelationType
Source§impl PartialEq for ExtensionRelationType
impl PartialEq for ExtensionRelationType
impl Copy for ExtensionRelationType
impl Eq for ExtensionRelationType
impl StructuralPartialEq for ExtensionRelationType
Auto Trait Implementations§
impl Freeze for ExtensionRelationType
impl RefUnwindSafe for ExtensionRelationType
impl Send for ExtensionRelationType
impl Sync for ExtensionRelationType
impl Unpin for ExtensionRelationType
impl UnwindSafe for ExtensionRelationType
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> 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.