pub struct RootComponentSubtreeRemovalStopRequest {
pub operation_id: [u8; 32],
pub component: ComponentInstanceId,
pub expected_traversal_steps: u32,
pub expected_leaf_canister_id: Principal,
pub expected_leaf_parent_canister_id: Principal,
}Expand description
RootComponentSubtreeRemovalStopRequest
Controller command reconciling and stopping one exactly prepared leaf.
Fields§
§operation_id: [u8; 32]§component: ComponentInstanceId§expected_traversal_steps: u32§expected_leaf_canister_id: Principal§expected_leaf_parent_canister_id: PrincipalTrait Implementations§
Source§impl Clone for RootComponentSubtreeRemovalStopRequest
impl Clone for RootComponentSubtreeRemovalStopRequest
Source§fn clone(&self) -> RootComponentSubtreeRemovalStopRequest
fn clone(&self) -> RootComponentSubtreeRemovalStopRequest
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 RootComponentSubtreeRemovalStopRequest
Source§impl<'de> Deserialize<'de> for RootComponentSubtreeRemovalStopRequest
impl<'de> Deserialize<'de> for RootComponentSubtreeRemovalStopRequest
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 RootComponentSubtreeRemovalStopRequest
impl StructuralPartialEq for RootComponentSubtreeRemovalStopRequest
Auto Trait Implementations§
impl Freeze for RootComponentSubtreeRemovalStopRequest
impl RefUnwindSafe for RootComponentSubtreeRemovalStopRequest
impl Send for RootComponentSubtreeRemovalStopRequest
impl Sync for RootComponentSubtreeRemovalStopRequest
impl Unpin for RootComponentSubtreeRemovalStopRequest
impl UnsafeUnpin for RootComponentSubtreeRemovalStopRequest
impl UnwindSafe for RootComponentSubtreeRemovalStopRequest
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