pub struct UpgradeableProgramInfo {
pub program_id: Pubkey,
pub loader: Pubkey,
pub upgrade_authority: Pubkey,
pub program_path: PathBuf,
}Fields§
§program_id: Pubkey§loader: Pubkey§program_path: PathBufTrait Implementations§
source§impl Clone for UpgradeableProgramInfo
impl Clone for UpgradeableProgramInfo
source§fn clone(&self) -> UpgradeableProgramInfo
fn clone(&self) -> UpgradeableProgramInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for UpgradeableProgramInfo
impl RefUnwindSafe for UpgradeableProgramInfo
impl Send for UpgradeableProgramInfo
impl Sync for UpgradeableProgramInfo
impl Unpin for UpgradeableProgramInfo
impl UnwindSafe for UpgradeableProgramInfo
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request