pub struct RootComponentDirectorySynchronizationResponse {
pub operation_id: [u8; 32],
pub plan_hash: [u8; 32],
pub source_fleet_registry: FleetRegistryVersion,
pub published_fleet_registry: FleetRegistryVersion,
pub fleet_subnet_root: Principal,
pub affected_component_count: u32,
pub synchronized_component_count: u32,
pub fleet_directory_content_hash: [u8; 32],
pub complete: bool,
pub synchronized_at_ns: Option<u64>,
pub receipt_content_hash: [u8; 32],
}Expand description
RootComponentDirectorySynchronizationResponse
Compact exact progress for one root’s affected existing service members.
Fields§
§operation_id: [u8; 32]§plan_hash: [u8; 32]§source_fleet_registry: FleetRegistryVersion§published_fleet_registry: FleetRegistryVersion§fleet_subnet_root: Principal§affected_component_count: u32§synchronized_component_count: u32§fleet_directory_content_hash: [u8; 32]§complete: bool§synchronized_at_ns: Option<u64>§receipt_content_hash: [u8; 32]Trait Implementations§
Source§impl Clone for RootComponentDirectorySynchronizationResponse
impl Clone for RootComponentDirectorySynchronizationResponse
Source§fn clone(&self) -> RootComponentDirectorySynchronizationResponse
fn clone(&self) -> RootComponentDirectorySynchronizationResponse
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 RootComponentDirectorySynchronizationResponse
impl<'de> Deserialize<'de> for RootComponentDirectorySynchronizationResponse
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 RootComponentDirectorySynchronizationResponse
impl StructuralPartialEq for RootComponentDirectorySynchronizationResponse
Auto Trait Implementations§
impl Freeze for RootComponentDirectorySynchronizationResponse
impl RefUnwindSafe for RootComponentDirectorySynchronizationResponse
impl Send for RootComponentDirectorySynchronizationResponse
impl Sync for RootComponentDirectorySynchronizationResponse
impl Unpin for RootComponentDirectorySynchronizationResponse
impl UnsafeUnpin for RootComponentDirectorySynchronizationResponse
impl UnwindSafe for RootComponentDirectorySynchronizationResponse
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