Struct cairo_lang_starknet::plugin::DiagnosticRemapper
source · pub struct DiagnosticRemapper { /* private fields */ }
Expand description
The diagnostics remapper of the plugin.
Trait Implementations§
source§impl AsDynGeneratedFileAuxData for DiagnosticRemapper
impl AsDynGeneratedFileAuxData for DiagnosticRemapper
fn as_dyn_macro_token(&self) -> &(dyn GeneratedFileAuxData + 'static)
source§impl Debug for DiagnosticRemapper
impl Debug for DiagnosticRemapper
source§impl DiagnosticMapper for DiagnosticRemapper
impl DiagnosticMapper for DiagnosticRemapper
fn map_diag(
&self,
db: &(dyn SemanticGroup + 'static),
diag: &dyn Any
) -> Option<PluginMappedDiagnostic>
source§impl PartialEq<DiagnosticRemapper> for DiagnosticRemapper
impl PartialEq<DiagnosticRemapper> for DiagnosticRemapper
source§fn eq(&self, other: &DiagnosticRemapper) -> bool
fn eq(&self, other: &DiagnosticRemapper) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for DiagnosticRemapper
impl StructuralEq for DiagnosticRemapper
impl StructuralPartialEq for DiagnosticRemapper
Auto Trait Implementations§
impl RefUnwindSafe for DiagnosticRemapper
impl Send for DiagnosticRemapper
impl Sync for DiagnosticRemapper
impl Unpin for DiagnosticRemapper
impl UnwindSafe for DiagnosticRemapper
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.