pub struct RootStoreArtifact {
pub role: CanisterRole,
pub package: String,
pub release_build_id: ReleaseBuildId,
pub wasm_relative_path: String,
pub wasm_size_bytes: u64,
pub wasm_sha256_hex: String,
pub wasm_gz_relative_path: String,
pub wasm_gz_size_bytes: u64,
pub wasm_gz_sha256_hex: String,
}Expand description
RootStoreArtifact
Qualified immutable application artifact carried by one root release-set entry.
Fields§
§role: CanisterRole§package: String§release_build_id: ReleaseBuildId§wasm_relative_path: String§wasm_size_bytes: u64§wasm_sha256_hex: String§wasm_gz_relative_path: String§wasm_gz_size_bytes: u64§wasm_gz_sha256_hex: StringTrait Implementations§
Source§impl CandidType for RootStoreArtifact
impl CandidType for RootStoreArtifact
Source§impl Clone for RootStoreArtifact
impl Clone for RootStoreArtifact
Source§fn clone(&self) -> RootStoreArtifact
fn clone(&self) -> RootStoreArtifact
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 RootStoreArtifact
impl Debug for RootStoreArtifact
Source§impl<'de> Deserialize<'de> for RootStoreArtifact
impl<'de> Deserialize<'de> for RootStoreArtifact
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 RootStoreArtifact
Source§impl PartialEq for RootStoreArtifact
impl PartialEq for RootStoreArtifact
Source§impl Serialize for RootStoreArtifact
impl Serialize for RootStoreArtifact
impl StructuralPartialEq for RootStoreArtifact
Auto Trait Implementations§
impl Freeze for RootStoreArtifact
impl RefUnwindSafe for RootStoreArtifact
impl Send for RootStoreArtifact
impl Sync for RootStoreArtifact
impl Unpin for RootStoreArtifact
impl UnsafeUnpin for RootStoreArtifact
impl UnwindSafe for RootStoreArtifact
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