pub struct RootComponentDeletionRequest {
pub operation_id: [u8; 32],
pub component: ComponentInstanceId,
pub expected_inventory_hash: [u8; 32],
}Expand description
RootComponentDeletionRequest
Controller command reconciling one top-level deletion from frozen final inventory.
Fields§
§operation_id: [u8; 32]§component: ComponentInstanceId§expected_inventory_hash: [u8; 32]Trait Implementations§
Source§impl Clone for RootComponentDeletionRequest
impl Clone for RootComponentDeletionRequest
Source§fn clone(&self) -> RootComponentDeletionRequest
fn clone(&self) -> RootComponentDeletionRequest
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 moreimpl Copy for RootComponentDeletionRequest
Source§impl Debug for RootComponentDeletionRequest
impl Debug for RootComponentDeletionRequest
Source§impl<'de> Deserialize<'de> for RootComponentDeletionRequest
impl<'de> Deserialize<'de> for RootComponentDeletionRequest
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 RootComponentDeletionRequest
impl StructuralPartialEq for RootComponentDeletionRequest
Auto Trait Implementations§
impl Freeze for RootComponentDeletionRequest
impl RefUnwindSafe for RootComponentDeletionRequest
impl Send for RootComponentDeletionRequest
impl Sync for RootComponentDeletionRequest
impl Unpin for RootComponentDeletionRequest
impl UnsafeUnpin for RootComponentDeletionRequest
impl UnwindSafe for RootComponentDeletionRequest
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