pub struct WasmDiagnostic {
pub phase: &'static str,
pub message: String,
}Expand description
Non-fatal diagnostic emitted by the direct WASM backend.
Fields§
§phase: &'static strCompilation phase label for this diagnostic.
message: StringHuman-readable diagnostic message.
Trait Implementations§
Source§impl Clone for WasmDiagnostic
impl Clone for WasmDiagnostic
Source§fn clone(&self) -> WasmDiagnostic
fn clone(&self) -> WasmDiagnostic
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 moreSource§impl Debug for WasmDiagnostic
impl Debug for WasmDiagnostic
Source§impl PartialEq for WasmDiagnostic
impl PartialEq for WasmDiagnostic
impl Eq for WasmDiagnostic
impl StructuralPartialEq for WasmDiagnostic
Auto Trait Implementations§
impl Freeze for WasmDiagnostic
impl RefUnwindSafe for WasmDiagnostic
impl Send for WasmDiagnostic
impl Sync for WasmDiagnostic
impl Unpin for WasmDiagnostic
impl UnwindSafe for WasmDiagnostic
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more