pub enum BitbakeError {
Copy(DistAssemblyError),
BitbakeNotFound,
Failed(String),
RecipeWrite {
path: String,
source: Error,
},
}Expand description
Error type for the bitbake hand-off.
Variants§
Copy(DistAssemblyError)
Staging dist/ into the recipe failed.
BitbakeNotFound
bitbake was not found on PATH.
Failed(String)
bitbake exited non-zero.
RecipeWrite
Writing the generated .bb recipe failed.
Trait Implementations§
Source§impl Debug for BitbakeError
impl Debug for BitbakeError
Source§impl Display for BitbakeError
impl Display for BitbakeError
Source§impl Error for BitbakeError
impl Error for BitbakeError
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<BitbakeError> for PipelineError
impl From<BitbakeError> for PipelineError
Source§fn from(source: BitbakeError) -> Self
fn from(source: BitbakeError) -> Self
Converts to this type from the input type.
Source§impl From<DistAssemblyError> for BitbakeError
impl From<DistAssemblyError> for BitbakeError
Source§fn from(source: DistAssemblyError) -> Self
fn from(source: DistAssemblyError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for BitbakeError
impl !UnwindSafe for BitbakeError
impl Freeze for BitbakeError
impl Send for BitbakeError
impl Sync for BitbakeError
impl Unpin for BitbakeError
impl UnsafeUnpin for BitbakeError
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