pub struct StorageLoadCse {
pub eliminated_count: usize,
}Expand description
Local storage load CSE pass.
Fields§
§eliminated_count: usizeNumber of storage loads eliminated.
Implementations§
Trait Implementations§
Source§impl Debug for StorageLoadCse
impl Debug for StorageLoadCse
Source§impl Default for StorageLoadCse
impl Default for StorageLoadCse
Source§fn default() -> StorageLoadCse
fn default() -> StorageLoadCse
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StorageLoadCse
impl RefUnwindSafe for StorageLoadCse
impl Send for StorageLoadCse
impl Sync for StorageLoadCse
impl Unpin for StorageLoadCse
impl UnsafeUnpin for StorageLoadCse
impl UnwindSafe for StorageLoadCse
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, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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