pub struct SolanaBpfUpgradeableLoaderIdentityV1 {
pub loader_program_id: String,
pub program_data_address: String,
pub deployment_slot: String,
pub upgrade_authority: SolanaUpgradeAuthorityV1,
pub executable_payload_sha256: String,
}Fields§
§loader_program_id: String§program_data_address: String§deployment_slot: String§executable_payload_sha256: StringTrait Implementations§
Source§impl Clone for SolanaBpfUpgradeableLoaderIdentityV1
impl Clone for SolanaBpfUpgradeableLoaderIdentityV1
Source§fn clone(&self) -> SolanaBpfUpgradeableLoaderIdentityV1
fn clone(&self) -> SolanaBpfUpgradeableLoaderIdentityV1
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<'de> Deserialize<'de> for SolanaBpfUpgradeableLoaderIdentityV1
impl<'de> Deserialize<'de> for SolanaBpfUpgradeableLoaderIdentityV1
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
impl Eq for SolanaBpfUpgradeableLoaderIdentityV1
impl StructuralPartialEq for SolanaBpfUpgradeableLoaderIdentityV1
Auto Trait Implementations§
impl Freeze for SolanaBpfUpgradeableLoaderIdentityV1
impl RefUnwindSafe for SolanaBpfUpgradeableLoaderIdentityV1
impl Send for SolanaBpfUpgradeableLoaderIdentityV1
impl Sync for SolanaBpfUpgradeableLoaderIdentityV1
impl Unpin for SolanaBpfUpgradeableLoaderIdentityV1
impl UnsafeUnpin for SolanaBpfUpgradeableLoaderIdentityV1
impl UnwindSafe for SolanaBpfUpgradeableLoaderIdentityV1
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