Struct solana_cli_output::CliUpgradeableProgram [−][src]
pub struct CliUpgradeableProgram { pub program_id: String, pub owner: String, pub programdata_address: String, pub authority: String, pub last_deploy_slot: u64, pub data_len: usize, }
Fields
program_id: String
owner: String
programdata_address: String
last_deploy_slot: u64
data_len: usize
Trait Implementations
impl<'de> Deserialize<'de> for CliUpgradeableProgram
[src]
impl<'de> Deserialize<'de> for CliUpgradeableProgram
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl QuietDisplay for CliUpgradeableProgram
[src]
impl QuietDisplay for CliUpgradeableProgram
[src]impl Serialize for CliUpgradeableProgram
[src]
impl Serialize for CliUpgradeableProgram
[src]impl VerboseDisplay for CliUpgradeableProgram
[src]
impl VerboseDisplay for CliUpgradeableProgram
[src]Auto Trait Implementations
impl RefUnwindSafe for CliUpgradeableProgram
impl RefUnwindSafe for CliUpgradeableProgram
impl Send for CliUpgradeableProgram
impl Send for CliUpgradeableProgram
impl Sync for CliUpgradeableProgram
impl Sync for CliUpgradeableProgram
impl Unpin for CliUpgradeableProgram
impl Unpin for CliUpgradeableProgram
impl UnwindSafe for CliUpgradeableProgram
impl UnwindSafe for CliUpgradeableProgram
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
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>,