Struct rustc_parse::errors::MaybeComparison
source · pub(crate) struct MaybeComparison {
pub span: Span,
}Fields§
§span: SpanTrait Implementations§
source§impl AddToDiagnostic for MaybeComparison
impl AddToDiagnostic for MaybeComparison
source§fn add_to_diagnostic_with<__F>(self, diag: &mut Diagnostic, f: __F)where
__F: SubdiagnosticMessageOp,
fn add_to_diagnostic_with<__F>(self, diag: &mut Diagnostic, f: __F)where
__F: SubdiagnosticMessageOp,
Add a subdiagnostic to an existing diagnostic where
f is invoked on every message used
(to optionally perform eager translation).source§fn add_to_diagnostic(self, diag: &mut Diagnostic)
fn add_to_diagnostic(self, diag: &mut Diagnostic)
Add a subdiagnostic to an existing diagnostic.
source§impl Clone for MaybeComparison
impl Clone for MaybeComparison
source§fn clone(&self) -> MaybeComparison
fn clone(&self) -> MaybeComparison
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 moreimpl Copy for MaybeComparison
Auto Trait Implementations§
impl RefUnwindSafe for MaybeComparison
impl Send for MaybeComparison
impl Sync for MaybeComparison
impl Unpin for MaybeComparison
impl UnwindSafe for MaybeComparison
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 8 bytes