pub struct TypeScriptProgramDefinitionMetadata {
pub program_id: String,
pub sdk_definition_hash: Option<String>,
pub program_spec_hash: String,
pub idl_content_hash: String,
pub normalized_idl_hash: String,
}Fields§
§program_id: String§sdk_definition_hash: Option<String>§program_spec_hash: String§idl_content_hash: String§normalized_idl_hash: StringTrait Implementations§
Source§impl Clone for TypeScriptProgramDefinitionMetadata
impl Clone for TypeScriptProgramDefinitionMetadata
Source§fn clone(&self) -> TypeScriptProgramDefinitionMetadata
fn clone(&self) -> TypeScriptProgramDefinitionMetadata
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 moreimpl Eq for TypeScriptProgramDefinitionMetadata
impl StructuralPartialEq for TypeScriptProgramDefinitionMetadata
Auto Trait Implementations§
impl Freeze for TypeScriptProgramDefinitionMetadata
impl RefUnwindSafe for TypeScriptProgramDefinitionMetadata
impl Send for TypeScriptProgramDefinitionMetadata
impl Sync for TypeScriptProgramDefinitionMetadata
impl Unpin for TypeScriptProgramDefinitionMetadata
impl UnsafeUnpin for TypeScriptProgramDefinitionMetadata
impl UnwindSafe for TypeScriptProgramDefinitionMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.