pub enum TransactionLoadResult {
Loaded(LoadedTransaction),
FeesOnly(FeesOnlyTransaction),
NotLoaded(TransactionError),
}
Variants§
Loaded(LoadedTransaction)
All transaction accounts were loaded successfully
FeesOnly(FeesOnlyTransaction)
Some transaction accounts needed for execution were unable to be loaded but the fee payer and any nonce account needed for fee collection were loaded successfully
NotLoaded(TransactionError)
Some transaction accounts needed for fee collection were unable to be loaded
Trait Implementations§
Source§impl Debug for TransactionLoadResult
impl Debug for TransactionLoadResult
Source§impl PartialEq for TransactionLoadResult
impl PartialEq for TransactionLoadResult
impl Eq for TransactionLoadResult
impl StructuralPartialEq for TransactionLoadResult
Auto Trait Implementations§
impl Freeze for TransactionLoadResult
impl RefUnwindSafe for TransactionLoadResult
impl Send for TransactionLoadResult
impl Sync for TransactionLoadResult
impl Unpin for TransactionLoadResult
impl UnwindSafe for TransactionLoadResult
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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