pub struct CachedAccountInner {
pub account: AccountSharedData,
pub include_slot_in_hash: IncludeSlotInHash,
/* private fields */
}Fields§
§account: AccountSharedData§include_slot_in_hash: IncludeSlotInHashtemporarily here during feature activation since we calculate the hash later, or in the background, we need knowledge of whether this slot uses the slot in the hash or not
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for CachedAccountInner
impl RefUnwindSafe for CachedAccountInner
impl Send for CachedAccountInner
impl Sync for CachedAccountInner
impl Unpin for CachedAccountInner
impl UnwindSafe for CachedAccountInner
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> 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