pub struct RootComponentProvisioningStatusResponse {Show 14 fields
pub operation_id: [u8; 32],
pub plan_hash: [u8; 32],
pub fleet_registry: FleetRegistryVersion,
pub configuration_digest: ComponentDeploymentConfigurationDigest,
pub fleet_subnet_root: Principal,
pub phase: RootComponentProvisioningPhase,
pub placement_count: u32,
pub component_count: u32,
pub reserved_component_count: u32,
pub claimed_component_count: u32,
pub installed_component_count: u32,
pub registry_committed_component_count: u32,
pub accepted_at_ns: u64,
pub receipt_content_hash: [u8; 32],
}Expand description
Compact receipt for one exact durable root provisioning operation.
Fields§
§operation_id: [u8; 32]§plan_hash: [u8; 32]§fleet_registry: FleetRegistryVersion§configuration_digest: ComponentDeploymentConfigurationDigest§fleet_subnet_root: Principal§phase: RootComponentProvisioningPhase§placement_count: u32§component_count: u32§reserved_component_count: u32§claimed_component_count: u32§installed_component_count: u32§registry_committed_component_count: u32§accepted_at_ns: u64§receipt_content_hash: [u8; 32]Trait Implementations§
Source§impl Clone for RootComponentProvisioningStatusResponse
impl Clone for RootComponentProvisioningStatusResponse
Source§fn clone(&self) -> RootComponentProvisioningStatusResponse
fn clone(&self) -> RootComponentProvisioningStatusResponse
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<'de> Deserialize<'de> for RootComponentProvisioningStatusResponse
impl<'de> Deserialize<'de> for RootComponentProvisioningStatusResponse
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 RootComponentProvisioningStatusResponse
impl StructuralPartialEq for RootComponentProvisioningStatusResponse
Auto Trait Implementations§
impl Freeze for RootComponentProvisioningStatusResponse
impl RefUnwindSafe for RootComponentProvisioningStatusResponse
impl Send for RootComponentProvisioningStatusResponse
impl Sync for RootComponentProvisioningStatusResponse
impl Unpin for RootComponentProvisioningStatusResponse
impl UnsafeUnpin for RootComponentProvisioningStatusResponse
impl UnwindSafe for RootComponentProvisioningStatusResponse
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