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