pub struct RootProvisionedGroupMember {
pub member_path: ComponentGroupMemberPath,
pub component_spec: ComponentSpecId,
pub purpose: ComponentDeploymentPurpose,
pub limits: ComponentDeploymentLimits,
pub binding: ComponentBinding,
pub component_registry_revision: u64,
pub component_registry_content_hash: [u8; 32],
}Expand description
One exact provisioned Component occurrence and its committed Registry identity.
Fields§
§member_path: ComponentGroupMemberPath§component_spec: ComponentSpecId§purpose: ComponentDeploymentPurpose§limits: ComponentDeploymentLimits§binding: ComponentBinding§component_registry_revision: u64§component_registry_content_hash: [u8; 32]Trait Implementations§
Source§impl Clone for RootProvisionedGroupMember
impl Clone for RootProvisionedGroupMember
Source§fn clone(&self) -> RootProvisionedGroupMember
fn clone(&self) -> RootProvisionedGroupMember
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 Debug for RootProvisionedGroupMember
impl Debug for RootProvisionedGroupMember
Source§impl<'de> Deserialize<'de> for RootProvisionedGroupMember
impl<'de> Deserialize<'de> for RootProvisionedGroupMember
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 RootProvisionedGroupMember
impl StructuralPartialEq for RootProvisionedGroupMember
Auto Trait Implementations§
impl Freeze for RootProvisionedGroupMember
impl RefUnwindSafe for RootProvisionedGroupMember
impl Send for RootProvisionedGroupMember
impl Sync for RootProvisionedGroupMember
impl Unpin for RootProvisionedGroupMember
impl UnsafeUnpin for RootProvisionedGroupMember
impl UnwindSafe for RootProvisionedGroupMember
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