pub enum RollbackStatus {
Rolledback(String),
NotRolledback,
}
Variants§
Implementations§
Source§impl RollbackStatus
impl RollbackStatus
pub fn to_fixed_array( &self, ) -> Result<[u8; 1033], ParseProcessedTransactionError>
pub fn from_fixed_array( data: &[u8; 1033], ) -> Result<Self, ParseProcessedTransactionError>
Trait Implementations§
Source§impl BorshDeserialize for RollbackStatus
impl BorshDeserialize for RollbackStatus
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for RollbackStatus
impl BorshSerialize for RollbackStatus
Source§impl Clone for RollbackStatus
impl Clone for RollbackStatus
Source§fn clone(&self) -> RollbackStatus
fn clone(&self) -> RollbackStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 RollbackStatus
impl Debug for RollbackStatus
Source§impl<'de> Deserialize<'de> for RollbackStatus
impl<'de> Deserialize<'de> for RollbackStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl EnumExt for RollbackStatus
impl EnumExt for RollbackStatus
Source§impl PartialEq for RollbackStatus
impl PartialEq for RollbackStatus
Source§impl Serialize for RollbackStatus
impl Serialize for RollbackStatus
impl<'__de> Decode<'__de> for RollbackStatuswhere
'__de:,
impl Encode for RollbackStatus
impl Eq for RollbackStatus
impl StructuralPartialEq for RollbackStatus
Auto Trait Implementations§
impl Freeze for RollbackStatus
impl RefUnwindSafe for RollbackStatus
impl Send for RollbackStatus
impl Sync for RollbackStatus
impl Unpin for RollbackStatus
impl UnwindSafe for RollbackStatus
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,
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.