pub struct RootComponentDirectorySynchronizationRequest {
pub operation_id: [u8; 32],
pub plan_hash: [u8; 32],
pub source_fleet_registry: FleetRegistryVersion,
pub published_fleet_registry: FleetRegistryVersion,
pub expected_synchronized_component_count: u32,
}Expand description
RootComponentDirectorySynchronizationRequest
Coordinator-authenticated command advancing one affected-root scale-out Directory step.
Fields§
§operation_id: [u8; 32]§plan_hash: [u8; 32]§source_fleet_registry: FleetRegistryVersion§published_fleet_registry: FleetRegistryVersion§expected_synchronized_component_count: u32Trait Implementations§
Source§impl Clone for RootComponentDirectorySynchronizationRequest
impl Clone for RootComponentDirectorySynchronizationRequest
Source§fn clone(&self) -> RootComponentDirectorySynchronizationRequest
fn clone(&self) -> RootComponentDirectorySynchronizationRequest
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 RootComponentDirectorySynchronizationRequest
impl<'de> Deserialize<'de> for RootComponentDirectorySynchronizationRequest
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 RootComponentDirectorySynchronizationRequest
impl StructuralPartialEq for RootComponentDirectorySynchronizationRequest
Auto Trait Implementations§
impl Freeze for RootComponentDirectorySynchronizationRequest
impl RefUnwindSafe for RootComponentDirectorySynchronizationRequest
impl Send for RootComponentDirectorySynchronizationRequest
impl Sync for RootComponentDirectorySynchronizationRequest
impl Unpin for RootComponentDirectorySynchronizationRequest
impl UnsafeUnpin for RootComponentDirectorySynchronizationRequest
impl UnwindSafe for RootComponentDirectorySynchronizationRequest
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