Struct solana_program::stake::state::Lockup [−][src]
pub struct Lockup { pub unix_timestamp: UnixTimestamp, pub epoch: Epoch, pub custodian: Pubkey, }
Fields
unix_timestamp: UnixTimestamp
UnixTimestamp at which this stake will allow withdrawal, unless the transaction is signed by the custodian
epoch: Epoch
epoch height at which this stake will allow withdrawal, unless the transaction is signed by the custodian
custodian: Pubkey
custodian signature on a transaction exempts the operation from lockup constraints
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Lockup
impl UnwindSafe for Lockup
Blanket Implementations
Mutably borrows from an owned value. Read more