Enum solana_transaction_status::EncodedTransaction [−][src]
pub enum EncodedTransaction { LegacyBinary(String), Binary(String, UiTransactionEncoding), Json(UiTransaction), }
Variants
LegacyBinary(String)
Binary(String, UiTransactionEncoding)
Json(UiTransaction)
Implementations
impl EncodedTransaction
[src]
impl EncodedTransaction
[src]pub fn encode(transaction: Transaction, encoding: UiTransactionEncoding) -> Self
[src]
pub fn decode(&self) -> Option<Transaction>
[src]
Trait Implementations
impl Clone for EncodedTransaction
[src]
impl Clone for EncodedTransaction
[src]fn clone(&self) -> EncodedTransaction
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for EncodedTransaction
[src]
impl<'de> Deserialize<'de> for EncodedTransaction
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<EncodedTransaction> for EncodedTransaction
[src]
impl PartialEq<EncodedTransaction> for EncodedTransaction
[src]fn eq(&self, other: &EncodedTransaction) -> bool
[src]
fn ne(&self, other: &EncodedTransaction) -> bool
[src]
impl Serialize for EncodedTransaction
[src]
impl Serialize for EncodedTransaction
[src]Auto Trait Implementations
impl RefUnwindSafe for EncodedTransaction
impl RefUnwindSafe for EncodedTransaction
impl Send for EncodedTransaction
impl Send for EncodedTransaction
impl Sync for EncodedTransaction
impl Sync for EncodedTransaction
impl Unpin for EncodedTransaction
impl Unpin for EncodedTransaction
impl UnwindSafe for EncodedTransaction
impl UnwindSafe for EncodedTransaction
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,