pub struct RootComponentSubtreeRemovalMembershipRemovedReceipt {Show 14 fields
pub deleted: RootComponentSubtreeRemovalDeletedReceipt,
pub removed_from_registry: ComponentRegistryHead,
pub previous_descendant_content_hash: [u8; 32],
pub previous_committed_descendants: u32,
pub registry: ComponentRegistryHead,
pub descendant_content_hash: [u8; 32],
pub registry_encoded_bytes: u64,
pub reserved_descendants: u32,
pub committed_descendants: u32,
pub directory_synchronized_at_ns: u64,
pub directory_authority_hash: [u8; 32],
pub parent_role_instances: u32,
pub root_managed_descendants: u32,
pub root_known_created_component_canisters: u32,
}Expand description
RootComponentSubtreeRemovalMembershipRemovedReceipt
Exact Registry transition retained after the independently deleted leaf is unregistered.
Fields§
§deleted: RootComponentSubtreeRemovalDeletedReceipt§removed_from_registry: ComponentRegistryHead§previous_descendant_content_hash: [u8; 32]§previous_committed_descendants: u32§registry: ComponentRegistryHead§descendant_content_hash: [u8; 32]§registry_encoded_bytes: u64§reserved_descendants: u32§committed_descendants: u32§directory_synchronized_at_ns: u64§parent_role_instances: u32§root_managed_descendants: u32§root_known_created_component_canisters: u32Trait Implementations§
Source§impl Clone for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl Clone for RootComponentSubtreeRemovalMembershipRemovedReceipt
Source§fn clone(&self) -> RootComponentSubtreeRemovalMembershipRemovedReceipt
fn clone(&self) -> RootComponentSubtreeRemovalMembershipRemovedReceipt
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 RootComponentSubtreeRemovalMembershipRemovedReceipt
impl<'de> Deserialize<'de> for RootComponentSubtreeRemovalMembershipRemovedReceipt
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 RootComponentSubtreeRemovalMembershipRemovedReceipt
impl StructuralPartialEq for RootComponentSubtreeRemovalMembershipRemovedReceipt
Auto Trait Implementations§
impl Freeze for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl RefUnwindSafe for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl Send for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl Sync for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl Unpin for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl UnsafeUnpin for RootComponentSubtreeRemovalMembershipRemovedReceipt
impl UnwindSafe for RootComponentSubtreeRemovalMembershipRemovedReceipt
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