Enum golem_wasm_ast::analysis::AnalysisFailure
source · pub enum AnalysisFailure {
Failed(String),
}
Variants§
Implementations§
source§impl AnalysisFailure
impl AnalysisFailure
pub fn failed(message: impl Into<String>) -> AnalysisFailure
pub fn fail_on_missing<T>( value: Option<T>, description: impl AsRef<str>, ) -> AnalysisResult<T>
Trait Implementations§
source§impl Clone for AnalysisFailure
impl Clone for AnalysisFailure
source§fn clone(&self) -> AnalysisFailure
fn clone(&self) -> AnalysisFailure
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for AnalysisFailure
impl RefUnwindSafe for AnalysisFailure
impl Send for AnalysisFailure
impl Sync for AnalysisFailure
impl Unpin for AnalysisFailure
impl UnwindSafe for AnalysisFailure
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)