pub struct ProgramRuntimeDefinition {
pub program_id: String,
pub program_spec_hash: ProgramSpecHash,
pub idl_content_hash: IdlContentHash,
pub normalized_idl_hash: NormalizedIdlHash,
pub program_release_hash: ProgramReleaseHash,
pub account_reader: ProgramAccountReaderFn,
}Fields§
§program_id: String§program_spec_hash: ProgramSpecHash§idl_content_hash: IdlContentHash§normalized_idl_hash: NormalizedIdlHash§program_release_hash: ProgramReleaseHash§account_reader: ProgramAccountReaderFnTrait Implementations§
Source§impl Clone for ProgramRuntimeDefinition
impl Clone for ProgramRuntimeDefinition
Source§fn clone(&self) -> ProgramRuntimeDefinition
fn clone(&self) -> ProgramRuntimeDefinition
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for ProgramRuntimeDefinition
impl !UnwindSafe for ProgramRuntimeDefinition
impl Freeze for ProgramRuntimeDefinition
impl Send for ProgramRuntimeDefinition
impl Sync for ProgramRuntimeDefinition
impl Unpin for ProgramRuntimeDefinition
impl UnsafeUnpin for ProgramRuntimeDefinition
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