Enum solana_transaction_status::RewardType [−][src]
pub enum RewardType { Fee, Rent, Staking, Voting, }
Variants
Trait Implementations
impl AbiEnumVisitor for RewardType
[src]
impl AbiEnumVisitor for RewardType
[src]pub fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
[src]
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl AbiExample for RewardType
[src]
impl AbiExample for RewardType
[src]pub fn example() -> RewardType
[src]
impl Clone for RewardType
[src]
impl Clone for RewardType
[src]pub fn clone(&self) -> RewardType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RewardType
[src]
impl Copy for RewardType
[src]impl<'de> Deserialize<'de> for RewardType
[src]
impl<'de> Deserialize<'de> for RewardType
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<RewardType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<RewardType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl PartialEq<RewardType> for RewardType
[src]
impl PartialEq<RewardType> for RewardType
[src]impl Serialize for RewardType
[src]
impl Serialize for RewardType
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralPartialEq for RewardType
[src]
impl StructuralPartialEq for RewardType
[src]Auto Trait Implementations
impl RefUnwindSafe for RewardType
impl RefUnwindSafe for RewardType
impl Send for RewardType
impl Send for RewardType
impl Sync for RewardType
impl Sync for RewardType
impl Unpin for RewardType
impl Unpin for RewardType
impl UnwindSafe for RewardType
impl UnwindSafe for RewardType
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>,