Enum solana_account_decoder::parse_sysvar::SysvarAccountType [−][src]
pub enum SysvarAccountType { Clock(UiClock), EpochSchedule(EpochSchedule), Fees(UiFees), RecentBlockhashes(Vec<UiRecentBlockhashesEntry>), Rent(UiRent), Rewards(UiRewards), SlotHashes(Vec<UiSlotHashEntry>), SlotHistory(UiSlotHistory), StakeHistory(Vec<UiStakeHistoryEntry>), }
Variants
Clock(UiClock)
Fees(UiFees)
RecentBlockhashes(Vec<UiRecentBlockhashesEntry>)
Rent(UiRent)
Rewards(UiRewards)
SlotHashes(Vec<UiSlotHashEntry>)
SlotHistory(UiSlotHistory)
StakeHistory(Vec<UiStakeHistoryEntry>)
Trait Implementations
impl<'de> Deserialize<'de> for SysvarAccountType
[src]
impl<'de> Deserialize<'de> for SysvarAccountType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SysvarAccountType> for SysvarAccountType
[src]
impl PartialEq<SysvarAccountType> for SysvarAccountType
[src]fn eq(&self, other: &SysvarAccountType) -> bool
[src]
fn ne(&self, other: &SysvarAccountType) -> bool
[src]
impl Serialize for SysvarAccountType
[src]
impl Serialize for SysvarAccountType
[src]Auto Trait Implementations
impl RefUnwindSafe for SysvarAccountType
impl RefUnwindSafe for SysvarAccountType
impl Send for SysvarAccountType
impl Send for SysvarAccountType
impl Sync for SysvarAccountType
impl Sync for SysvarAccountType
impl Unpin for SysvarAccountType
impl Unpin for SysvarAccountType
impl UnwindSafe for SysvarAccountType
impl UnwindSafe for SysvarAccountType
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>,