pub enum ResourceOrigin {
GlobalShared,
GlobalWorkflow,
Cwd,
Workflow,
Step,
}Expand description
Where a resource was discovered. Tiers are emitted in declaration order; the first tier to register a given canonical path wins.
Variants§
~/.zig/resources/_shared/
GlobalWorkflow
~/.zig/resources/<workflow-name>/
Cwd
<git-root>/.zig/resources/
Workflow
resources = [...] in [workflow]
Step
resources = [...] on a [[step]]
Implementations§
Trait Implementations§
Source§impl Clone for ResourceOrigin
impl Clone for ResourceOrigin
Source§fn clone(&self) -> ResourceOrigin
fn clone(&self) -> ResourceOrigin
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 ResourceOrigin
impl Debug for ResourceOrigin
Source§impl PartialEq for ResourceOrigin
impl PartialEq for ResourceOrigin
impl Copy for ResourceOrigin
impl Eq for ResourceOrigin
impl StructuralPartialEq for ResourceOrigin
Auto Trait Implementations§
impl Freeze for ResourceOrigin
impl RefUnwindSafe for ResourceOrigin
impl Send for ResourceOrigin
impl Sync for ResourceOrigin
impl Unpin for ResourceOrigin
impl UnsafeUnpin for ResourceOrigin
impl UnwindSafe for ResourceOrigin
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§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.