pub enum AccountState<'a> {
Dead,
Alive(&'a AccountSharedData),
}👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the
agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.Expand description
The state the account is in initially, before transaction processing
Variants§
Dead
👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the
agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.This account is dead, and will be created by this transaction
Alive(&'a AccountSharedData)
👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the
agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.This account is alive, and already existed prior to this transaction
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for AccountState<'a>
impl<'a> RefUnwindSafe for AccountState<'a>
impl<'a> Send for AccountState<'a>
impl<'a> Sync for AccountState<'a>
impl<'a> Unpin for AccountState<'a>
impl<'a> UnwindSafe for AccountState<'a>
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