pub enum EdgeRole {
Primary,
Secondary,
}Expand description
Whether an Edge is the clip’s primary parent or a supporting one.
Variants§
Primary
The single lineage parent used for root resolution and album grouping.
Secondary
An additional source (an extra stitch segment, an infill’s future half).
Trait Implementations§
impl Copy for EdgeRole
Source§impl<'de> Deserialize<'de> for EdgeRole
impl<'de> Deserialize<'de> for EdgeRole
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 EdgeRole
Source§impl Ord for EdgeRole
impl Ord for EdgeRole
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
Source§impl PartialOrd for EdgeRole
impl PartialOrd for EdgeRole
impl StructuralPartialEq for EdgeRole
Auto Trait Implementations§
impl Freeze for EdgeRole
impl RefUnwindSafe for EdgeRole
impl Send for EdgeRole
impl Sync for EdgeRole
impl Unpin for EdgeRole
impl UnsafeUnpin for EdgeRole
impl UnwindSafe for EdgeRole
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