Enum solana_stake_program::stake_state::StakeAuthorize [−]
pub enum StakeAuthorize {
Staker,
Withdrawer,
}Variants
Trait Implementations
impl AbiExample for StakeAuthorize
impl AbiExample for StakeAuthorizepub fn example() -> StakeAuthorizeimpl Clone for StakeAuthorize
impl Clone for StakeAuthorizepub fn clone(&self) -> StakeAuthorize
pub fn clone(&self) -> StakeAuthorizeReturns a copy of the value. Read more
Performs copy-assignment from source. Read more
impl Debug for StakeAuthorize
impl Debug for StakeAuthorizeimpl<'de> Deserialize<'de> for StakeAuthorize
impl<'de> Deserialize<'de> for StakeAuthorizepub fn deserialize<__D>(
__deserializer: __D
) -> Result<StakeAuthorize, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<StakeAuthorize, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
impl PartialEq<StakeAuthorize> for StakeAuthorize
impl PartialEq<StakeAuthorize> for StakeAuthorizeimpl Serialize for StakeAuthorize
impl Serialize for StakeAuthorizepub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, Serialize this value into the given Serde serializer. Read more
impl Copy for StakeAuthorizeimpl StructuralPartialEq for StakeAuthorizeAuto Trait Implementations
impl RefUnwindSafe for StakeAuthorizeimpl Send for StakeAuthorizeimpl Sync for StakeAuthorizeimpl Unpin for StakeAuthorizeimpl UnwindSafe for StakeAuthorizeBlanket Implementations
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V