pub struct RootComponentChildAllocationRequest {
pub operation_id: [u8; 32],
pub component: ComponentInstanceId,
pub expected_registry: ComponentRegistryHead,
pub child_role: CanisterRole,
}Expand description
RootComponentChildAllocationRequest
Parent command naming one idempotent direct-child reservation intent.
Fields§
§operation_id: [u8; 32]§component: ComponentInstanceId§expected_registry: ComponentRegistryHead§child_role: CanisterRoleTrait Implementations§
Source§impl Clone for RootComponentChildAllocationRequest
impl Clone for RootComponentChildAllocationRequest
Source§fn clone(&self) -> RootComponentChildAllocationRequest
fn clone(&self) -> RootComponentChildAllocationRequest
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 RootComponentChildAllocationRequest
impl<'de> Deserialize<'de> for RootComponentChildAllocationRequest
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 RootComponentChildAllocationRequest
impl StructuralPartialEq for RootComponentChildAllocationRequest
Auto Trait Implementations§
impl Freeze for RootComponentChildAllocationRequest
impl RefUnwindSafe for RootComponentChildAllocationRequest
impl Send for RootComponentChildAllocationRequest
impl Sync for RootComponentChildAllocationRequest
impl Unpin for RootComponentChildAllocationRequest
impl UnsafeUnpin for RootComponentChildAllocationRequest
impl UnwindSafe for RootComponentChildAllocationRequest
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