Enum solana_stake_program::stake_state::StakeAuthorize [−][src]
pub enum StakeAuthorize { Staker, Withdrawer, }
Variants
Trait Implementations
impl AbiExample for StakeAuthorize
[src]
impl AbiExample for StakeAuthorize
[src]impl Clone for StakeAuthorize
[src]
impl Clone for StakeAuthorize
[src]fn clone(&self) -> StakeAuthorize
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StakeAuthorize
[src]
impl Copy for StakeAuthorize
[src]impl<'de> Deserialize<'de> for StakeAuthorize
[src]
impl<'de> Deserialize<'de> for StakeAuthorize
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<StakeAuthorize> for StakeAuthorize
[src]
impl PartialEq<StakeAuthorize> for StakeAuthorize
[src]impl Serialize for StakeAuthorize
[src]
impl Serialize for StakeAuthorize
[src]impl StructuralPartialEq for StakeAuthorize
[src]
impl StructuralPartialEq for StakeAuthorize
[src]Auto Trait Implementations
impl RefUnwindSafe for StakeAuthorize
impl RefUnwindSafe for StakeAuthorize
impl Send for StakeAuthorize
impl Send for StakeAuthorize
impl Sync for StakeAuthorize
impl Sync for StakeAuthorize
impl Unpin for StakeAuthorize
impl Unpin for StakeAuthorize
impl UnwindSafe for StakeAuthorize
impl UnwindSafe for StakeAuthorize
Blanket 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> 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>,