pub enum EdgeValueType {
MaybeOne,
One,
Many,
}Expand description
Auto-generated discriminant enum variants
Variants§
MaybeOne
Edge can potentially have one outward connection
One
Edge can have exactly one outward connection
Many
Edge can have many outward connections
Trait Implementations§
Source§impl Clone for EdgeValueType
impl Clone for EdgeValueType
Source§fn clone(&self) -> EdgeValueType
fn clone(&self) -> EdgeValueType
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 EdgeValueType
impl Debug for EdgeValueType
Source§impl Display for EdgeValueType
impl Display for EdgeValueType
Source§impl<'_enum> From<&'_enum EdgeValue> for EdgeValueType
impl<'_enum> From<&'_enum EdgeValue> for EdgeValueType
Source§fn from(val: &'_enum EdgeValue) -> EdgeValueType
fn from(val: &'_enum EdgeValue) -> EdgeValueType
Converts to this type from the input type.
Source§impl From<EdgeValue> for EdgeValueType
impl From<EdgeValue> for EdgeValueType
Source§fn from(val: EdgeValue) -> EdgeValueType
fn from(val: EdgeValue) -> EdgeValueType
Converts to this type from the input type.
Source§impl FromStr for EdgeValueType
impl FromStr for EdgeValueType
Source§impl PartialEq for EdgeValueType
impl PartialEq for EdgeValueType
impl Copy for EdgeValueType
impl Eq for EdgeValueType
impl StructuralPartialEq for EdgeValueType
Auto Trait Implementations§
impl Freeze for EdgeValueType
impl RefUnwindSafe for EdgeValueType
impl Send for EdgeValueType
impl Sync for EdgeValueType
impl Unpin for EdgeValueType
impl UnwindSafe for EdgeValueType
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