pub enum EdgeKind {
Calls,
Reads,
Uses,
Implies,
Needs,
}Variants§
Calls
A function body mentions another definition.
Reads
A signal’s expression reads another signal. The dataflow edges, and the ones that may form a cycle.
Uses
A definition constructs, matches on, or is typed by a declared type.
Implies
A resource exists because of this definition’s effects. The edge beck-infra already
records as prose in because, as structure.
Needs
A resource cannot start without another: a route needs a service, a stateful set needs the
headless service its serviceName names.
Implementations§
Trait Implementations§
Source§impl Ord for EdgeKind
impl Ord for EdgeKind
Source§impl PartialOrd for EdgeKind
impl PartialOrd for EdgeKind
impl Copy for EdgeKind
impl Eq for EdgeKind
impl StructuralPartialEq for EdgeKind
Auto Trait Implementations§
impl Freeze for EdgeKind
impl RefUnwindSafe for EdgeKind
impl Send for EdgeKind
impl Sync for EdgeKind
impl Unpin for EdgeKind
impl UnwindSafe for EdgeKind
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