pub struct ProviderRuntimeModule {
pub export_key: String,
pub module_id: String,
pub module_version: String,
pub module_release_digest: String,
pub manifest_digest: String,
pub contract_digests: Vec<String>,
pub manifest: ModuleManifest,
}Fields§
§export_key: String§module_id: String§module_version: String§module_release_digest: String§manifest_digest: String§contract_digests: Vec<String>§manifest: ModuleManifestTrait Implementations§
Source§impl Clone for ProviderRuntimeModule
impl Clone for ProviderRuntimeModule
Source§fn clone(&self) -> ProviderRuntimeModule
fn clone(&self) -> ProviderRuntimeModule
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 Debug for ProviderRuntimeModule
impl Debug for ProviderRuntimeModule
Source§impl<'de> Deserialize<'de> for ProviderRuntimeModule
impl<'de> Deserialize<'de> for ProviderRuntimeModule
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 ProviderRuntimeModule
Source§impl JsonSchema for ProviderRuntimeModule
impl JsonSchema for ProviderRuntimeModule
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ProviderRuntimeModule
impl PartialEq for ProviderRuntimeModule
Source§impl Serialize for ProviderRuntimeModule
impl Serialize for ProviderRuntimeModule
impl StructuralPartialEq for ProviderRuntimeModule
Auto Trait Implementations§
impl Freeze for ProviderRuntimeModule
impl RefUnwindSafe for ProviderRuntimeModule
impl Send for ProviderRuntimeModule
impl Sync for ProviderRuntimeModule
impl Unpin for ProviderRuntimeModule
impl UnsafeUnpin for ProviderRuntimeModule
impl UnwindSafe for ProviderRuntimeModule
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.