Struct solana_stake_program::stake_instruction::LockupArgs [−][src]
pub struct LockupArgs { pub unix_timestamp: Option<UnixTimestamp>, pub epoch: Option<Epoch>, pub custodian: Option<Pubkey>, }
Fields
unix_timestamp: Option<UnixTimestamp>
epoch: Option<Epoch>
custodian: Option<Pubkey>
Trait Implementations
impl Clone for LockupArgs
[src]
impl Clone for LockupArgs
[src]fn clone(&self) -> LockupArgs
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for LockupArgs
[src]
impl Copy for LockupArgs
[src]impl Default for LockupArgs
[src]
impl Default for LockupArgs
[src]fn default() -> LockupArgs
[src]
impl<'de> Deserialize<'de> for LockupArgs
[src]
impl<'de> Deserialize<'de> for LockupArgs
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<LockupArgs> for LockupArgs
[src]
impl PartialEq<LockupArgs> for LockupArgs
[src]fn eq(&self, other: &LockupArgs) -> bool
[src]
fn ne(&self, other: &LockupArgs) -> bool
[src]
impl Serialize for LockupArgs
[src]
impl Serialize for LockupArgs
[src]impl StructuralPartialEq for LockupArgs
[src]
impl StructuralPartialEq for LockupArgs
[src]Auto Trait Implementations
impl RefUnwindSafe for LockupArgs
impl RefUnwindSafe for LockupArgs
impl Send for LockupArgs
impl Send for LockupArgs
impl Sync for LockupArgs
impl Sync for LockupArgs
impl Unpin for LockupArgs
impl Unpin for LockupArgs
impl UnwindSafe for LockupArgs
impl UnwindSafe for LockupArgs
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>,