pub struct CreateMultisig {
pub signers: Vec<Pubkey>,
pub threshold: u32,
pub time_lock_secs: u32,
pub proposal_lifetime_secs: u32,
pub meta: ActionMeta,
}Expand description
Create multi-sig account
Fields§
§signers: Vec<Pubkey>§threshold: u32§time_lock_secs: u32§proposal_lifetime_secs: u32§meta: ActionMetaTrait Implementations§
Source§impl Clone for CreateMultisig
impl Clone for CreateMultisig
Source§fn clone(&self) -> CreateMultisig
fn clone(&self) -> CreateMultisig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateMultisig
impl Debug for CreateMultisig
Source§impl<'de> Deserialize<'de> for CreateMultisig
impl<'de> Deserialize<'de> for CreateMultisig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreateMultisig
impl RefUnwindSafe for CreateMultisig
impl Send for CreateMultisig
impl Sync for CreateMultisig
impl Unpin for CreateMultisig
impl UnsafeUnpin for CreateMultisig
impl UnwindSafe for CreateMultisig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more