Enum solana_runtime::accounts_index::AccountIndex [−][src]
pub enum AccountIndex { ProgramId, SplTokenMint, SplTokenOwner, }
Variants
Trait Implementations
impl Clone for AccountIndex
[src]
impl Clone for AccountIndex
[src]fn clone(&self) -> AccountIndex
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for AccountIndex
[src]
impl Eq for AccountIndex
[src]impl Hash for AccountIndex
[src]
impl Hash for AccountIndex
[src]impl PartialEq<AccountIndex> for AccountIndex
[src]
impl PartialEq<AccountIndex> for AccountIndex
[src]impl StructuralEq for AccountIndex
[src]
impl StructuralEq for AccountIndex
[src]impl StructuralPartialEq for AccountIndex
[src]
impl StructuralPartialEq for AccountIndex
[src]Auto Trait Implementations
impl RefUnwindSafe for AccountIndex
impl RefUnwindSafe for AccountIndex
impl Send for AccountIndex
impl Send for AccountIndex
impl Sync for AccountIndex
impl Sync for AccountIndex
impl Unpin for AccountIndex
impl Unpin for AccountIndex
impl UnwindSafe for AccountIndex
impl UnwindSafe for AccountIndex
Blanket Implementations
impl<T> AbiExample for T
[src]
impl<T> AbiExample for T
[src]impl<T> CallHasher for T where
T: Hash,
impl<T> CallHasher for T where
T: Hash,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[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>,