Struct solana_program::instruction::AccountMeta [−][src]
Account metadata used to define Instructions
Fields
pubkey: PubkeyAn account’s public key
is_signer: boolTrue if an Instruction requires a Transaction signature matching pubkey.
is_writable: boolTrue if the pubkey can be loaded as a read-write account.
Implementations
impl AccountMeta[src]
impl AccountMeta[src]Trait Implementations
impl Clone for AccountMeta[src]
impl Clone for AccountMeta[src]fn clone(&self) -> AccountMeta[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<'de> Deserialize<'de> for AccountMeta[src]
impl<'de> Deserialize<'de> for AccountMeta[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<AccountMeta> for AccountMeta[src]
impl PartialEq<AccountMeta> for AccountMeta[src]fn eq(&self, other: &AccountMeta) -> bool[src]
fn ne(&self, other: &AccountMeta) -> bool[src]
impl Serialize for AccountMeta[src]
impl Serialize for AccountMeta[src]impl StructuralPartialEq for AccountMeta[src]
impl StructuralPartialEq for AccountMeta[src]Auto Trait Implementations
impl RefUnwindSafe for AccountMeta
impl RefUnwindSafe for AccountMetaimpl Send for AccountMeta
impl Send for AccountMetaimpl Sync for AccountMeta
impl Sync for AccountMetaimpl Unpin for AccountMeta
impl Unpin for AccountMetaimpl UnwindSafe for AccountMeta
impl UnwindSafe for AccountMetaBlanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized, [src]
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized, [src]pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>[src]
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized, [src]
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized, [src]pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>[src]
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T[src]
impl<T> AbiExample for T[src]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> Same<T> for T
impl<T> Same<T> for Ttype 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>,