pub struct ComponentGroupDirectoryMember {
pub member_path: ComponentGroupMemberPath,
pub component_spec: ComponentSpecId,
pub purpose: ComponentDeploymentPurpose,
pub labels: Vec<ComponentDeploymentLabel>,
pub binding: ComponentBinding,
}Expand description
One exact member of a root-derived Component Group Directory.
Fields§
§member_path: ComponentGroupMemberPath§component_spec: ComponentSpecId§purpose: ComponentDeploymentPurpose§labels: Vec<ComponentDeploymentLabel>§binding: ComponentBindingTrait Implementations§
Source§impl Clone for ComponentGroupDirectoryMember
impl Clone for ComponentGroupDirectoryMember
Source§fn clone(&self) -> ComponentGroupDirectoryMember
fn clone(&self) -> ComponentGroupDirectoryMember
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 ComponentGroupDirectoryMember
impl<'de> Deserialize<'de> for ComponentGroupDirectoryMember
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 ComponentGroupDirectoryMember
impl StructuralPartialEq for ComponentGroupDirectoryMember
Auto Trait Implementations§
impl Freeze for ComponentGroupDirectoryMember
impl RefUnwindSafe for ComponentGroupDirectoryMember
impl Send for ComponentGroupDirectoryMember
impl Sync for ComponentGroupDirectoryMember
impl Unpin for ComponentGroupDirectoryMember
impl UnsafeUnpin for ComponentGroupDirectoryMember
impl UnwindSafe for ComponentGroupDirectoryMember
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