pub enum GraphDependencyKind {
Normal,
Development,
Build,
}Expand description
Which dependency table declared a build-unit edge.
Graph-owned vocabulary rather than the consumed build-system enum, so a second producer cannot widen the wire contract from outside this crate.
Variants§
Normal
An ordinary dependency edge.
Development
A development-only dependency edge.
Build
A build-time dependency edge.
Trait Implementations§
Source§impl Clone for GraphDependencyKind
impl Clone for GraphDependencyKind
impl Copy for GraphDependencyKind
Source§impl Debug for GraphDependencyKind
impl Debug for GraphDependencyKind
impl Eq for GraphDependencyKind
Source§impl Hash for GraphDependencyKind
impl Hash for GraphDependencyKind
Source§impl Ord for GraphDependencyKind
impl Ord for GraphDependencyKind
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 PartialEq for GraphDependencyKind
impl PartialEq for GraphDependencyKind
Source§impl PartialOrd for GraphDependencyKind
impl PartialOrd for GraphDependencyKind
Source§impl Serialize for GraphDependencyKind
impl Serialize for GraphDependencyKind
impl StructuralPartialEq for GraphDependencyKind
Auto Trait Implementations§
impl Freeze for GraphDependencyKind
impl RefUnwindSafe for GraphDependencyKind
impl Send for GraphDependencyKind
impl Sync for GraphDependencyKind
impl Unpin for GraphDependencyKind
impl UnsafeUnpin for GraphDependencyKind
impl UnwindSafe for GraphDependencyKind
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