pub enum ReadKind {
Manifest,
Toolchain,
TsConfig,
Content,
}Expand description
What a read of a workspace file outside a task’s inputs most likely is, by its path alone. Input analysis and the sandbox’s audit group by it.
Variants§
Manifest
A workspace package’s package.json, which package managers and
bundlers read to resolve workspace packages.
Toolchain
A version manager’s or package manager’s configuration, read as a command starts.
TsConfig
A TypeScript configuration, which changes what tsc and bundlers do, so likely an input.
Content
Anything else, likely content the task uses.
Implementations§
Trait Implementations§
impl Copy for ReadKind
impl Eq for ReadKind
impl StructuralPartialEq for ReadKind
Auto Trait Implementations§
impl Freeze for ReadKind
impl RefUnwindSafe for ReadKind
impl Send for ReadKind
impl Sync for ReadKind
impl Unpin for ReadKind
impl UnsafeUnpin for ReadKind
impl UnwindSafe for ReadKind
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.