pub enum ReleaseDerivationError {
MissingBundle,
UnexpectedBundle,
EmptyBundle,
Stack(StackGenerationError),
Hash(HashError),
}Expand description
A spec, bundle or stack the release cannot be derived from.
Variants§
Implementations§
Trait Implementations§
Source§impl Debug for ReleaseDerivationError
impl Debug for ReleaseDerivationError
Source§impl Display for ReleaseDerivationError
impl Display for ReleaseDerivationError
Source§impl Error for ReleaseDerivationError
impl Error for ReleaseDerivationError
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()
Source§impl From<HashError> for ReleaseDerivationError
impl From<HashError> for ReleaseDerivationError
Source§impl From<StackGenerationError> for ReleaseDerivationError
impl From<StackGenerationError> for ReleaseDerivationError
Source§fn from(source: StackGenerationError) -> Self
fn from(source: StackGenerationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ReleaseDerivationError
impl RefUnwindSafe for ReleaseDerivationError
impl Send for ReleaseDerivationError
impl Sync for ReleaseDerivationError
impl Unpin for ReleaseDerivationError
impl UnsafeUnpin for ReleaseDerivationError
impl UnwindSafe for ReleaseDerivationError
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