#[non_exhaustive]pub enum NoProcess {
NoForeground {
unit: UnitName,
},
NothingServes,
}Expand description
Why a container built from a recipe can’t run it.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NoForeground
An enabled service with no foreground form: neither its own run nor the daemon table’s.
NothingServes
The machine has ports and steps, but nothing that serves them runs: the container would build and answer nothing.
Trait Implementations§
impl Eq for NoProcess
impl StructuralPartialEq for NoProcess
Auto Trait Implementations§
impl Freeze for NoProcess
impl RefUnwindSafe for NoProcess
impl Send for NoProcess
impl Sync for NoProcess
impl Unpin for NoProcess
impl UnsafeUnpin for NoProcess
impl UnwindSafe for NoProcess
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.