pub enum CheckerSetupError {
EmptyCommand,
NotAttested,
ReservedEnvironmentKey(String),
InvalidEnvironmentEntry(String),
InvalidWorkspaceIdentity,
InvalidSnapshotLimits,
Snapshot(Error),
UnsupportedEntry(PathBuf),
SnapshotEntryLimit(usize),
SnapshotByteLimit(u64),
}Expand description
Why a checker could not be built.
Variants§
EmptyCommand
The command was empty, so there is nothing to run.
NotAttested
The operator did not attest that a deployment sandbox confines this checker.
ReservedEnvironmentKey(String)
A protected environment value was supplied by the operator.
InvalidEnvironmentEntry(String)
An environment key or value cannot be passed to a process.
InvalidWorkspaceIdentity
The materialization contract has no safe stable identity.
InvalidSnapshotLimits
Snapshot resource limits must both be non-zero.
Snapshot(Error)
The test suite could not be snapshotted.
UnsupportedEntry(PathBuf)
The suite holds something the manifest cannot represent.
SnapshotEntryLimit(usize)
The suite contains more namespace entries than the configured bound.
SnapshotByteLimit(u64)
The suite contains more file bytes than the configured bound.
Trait Implementations§
Source§impl Debug for CheckerSetupError
impl Debug for CheckerSetupError
Source§impl Display for CheckerSetupError
impl Display for CheckerSetupError
Source§impl Error for CheckerSetupError
impl Error for CheckerSetupError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for CheckerSetupError
impl !RefUnwindSafe for CheckerSetupError
impl Send for CheckerSetupError
impl Sync for CheckerSetupError
impl Unpin for CheckerSetupError
impl UnsafeUnpin for CheckerSetupError
impl !UnwindSafe for CheckerSetupError
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