Enum solana_cli::program::ProgramCliCommand [−][src]
pub enum ProgramCliCommand { Deploy { program_location: Option<String>, program_signer_index: Option<SignerIndex>, program_pubkey: Option<Pubkey>, buffer_signer_index: Option<SignerIndex>, buffer_pubkey: Option<Pubkey>, upgrade_authority_signer_index: SignerIndex, is_final: bool, max_len: Option<usize>, allow_excessive_balance: bool, }, WriteBuffer { program_location: String, buffer_signer_index: Option<SignerIndex>, buffer_pubkey: Option<Pubkey>, buffer_authority_signer_index: Option<SignerIndex>, max_len: Option<usize>, }, SetBufferAuthority { buffer_pubkey: Pubkey, buffer_authority_index: Option<SignerIndex>, new_buffer_authority: Pubkey, }, SetUpgradeAuthority { program_pubkey: Pubkey, upgrade_authority_index: Option<SignerIndex>, new_upgrade_authority: Option<Pubkey>, }, Show { account_pubkey: Option<Pubkey>, }, Dump { account_pubkey: Option<Pubkey>, output_location: String, }, }
Variants
Fields of Deploy
Fields of WriteBuffer
Fields of SetBufferAuthority
buffer_pubkey: Pubkey
Fields of SetUpgradeAuthority
program_pubkey: Pubkey
Trait Implementations
impl Debug for ProgramCliCommand
[src][+]
impl PartialEq<ProgramCliCommand> for ProgramCliCommand
[src][+]
impl StructuralPartialEq for ProgramCliCommand
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProgramCliCommand
impl Send for ProgramCliCommand
impl Sync for ProgramCliCommand
impl Unpin for ProgramCliCommand
impl UnwindSafe for ProgramCliCommand
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> MaybeDebug for T where
T: Debug,
[src]
T: Debug,
impl<T> Pointable for T
[src][+]
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> Typeable for T where
T: Any,
[+]
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,