pub enum OpteeCompileError {
TaDevKitNotFound(PathBuf),
SignerNotFound(PathBuf),
SigningKeyNotFound(PathBuf),
PythonNotFound,
BuildFailed(String),
ElfNotFound(PathBuf),
SigningFailed(String),
SignedTaNotFound(PathBuf),
UtilityError(String),
}Expand description
Error type for OP-TEE compilation and signing.
Variants§
TaDevKitNotFound(PathBuf)
SignerNotFound(PathBuf)
SigningKeyNotFound(PathBuf)
PythonNotFound
BuildFailed(String)
ElfNotFound(PathBuf)
SigningFailed(String)
SignedTaNotFound(PathBuf)
UtilityError(String)
Trait Implementations§
Source§impl Debug for OpteeCompileError
impl Debug for OpteeCompileError
Source§impl Display for OpteeCompileError
impl Display for OpteeCompileError
Source§impl Error for OpteeCompileError
impl Error for OpteeCompileError
1.30.0 · 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<OpteeCompileError> for PipelineError
impl From<OpteeCompileError> for PipelineError
Source§fn from(source: OpteeCompileError) -> Self
fn from(source: OpteeCompileError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OpteeCompileError
impl RefUnwindSafe for OpteeCompileError
impl Send for OpteeCompileError
impl Sync for OpteeCompileError
impl Unpin for OpteeCompileError
impl UnsafeUnpin for OpteeCompileError
impl UnwindSafe for OpteeCompileError
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