pub struct LowerReport {
pub applied: usize,
pub skipped: usize,
}Expand description
What a lowering pass did — callers log/report the skip count.
Fields§
§applied: usize§skipped: usizeTrait Implementations§
Source§impl Clone for LowerReport
impl Clone for LowerReport
Source§fn clone(&self) -> LowerReport
fn clone(&self) -> LowerReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LowerReport
impl Debug for LowerReport
Source§impl Default for LowerReport
impl Default for LowerReport
Source§fn default() -> LowerReport
fn default() -> LowerReport
Returns the “default value” for a type. Read more
Source§impl PartialEq for LowerReport
impl PartialEq for LowerReport
Source§fn eq(&self, other: &LowerReport) -> bool
fn eq(&self, other: &LowerReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for LowerReport
impl Eq for LowerReport
impl StructuralPartialEq for LowerReport
Auto Trait Implementations§
impl Freeze for LowerReport
impl RefUnwindSafe for LowerReport
impl Send for LowerReport
impl Sync for LowerReport
impl Unpin for LowerReport
impl UnsafeUnpin for LowerReport
impl UnwindSafe for LowerReport
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<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more