pub enum ComponentDeploymentPurpose {
Ordinary,
FleetServiceMember {
service: FleetServiceId,
member_purpose: FleetServiceMemberPurpose,
},
}Expand description
Exact typed purpose resolved for one flattened deployment occurrence.
Variants§
Trait Implementations§
Source§impl Clone for ComponentDeploymentPurpose
impl Clone for ComponentDeploymentPurpose
Source§fn clone(&self) -> ComponentDeploymentPurpose
fn clone(&self) -> ComponentDeploymentPurpose
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 ComponentDeploymentPurpose
impl Debug for ComponentDeploymentPurpose
Source§impl<'de> Deserialize<'de> for ComponentDeploymentPurpose
impl<'de> Deserialize<'de> for ComponentDeploymentPurpose
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 ComponentDeploymentPurpose
impl StructuralPartialEq for ComponentDeploymentPurpose
Auto Trait Implementations§
impl Freeze for ComponentDeploymentPurpose
impl RefUnwindSafe for ComponentDeploymentPurpose
impl Send for ComponentDeploymentPurpose
impl Sync for ComponentDeploymentPurpose
impl Unpin for ComponentDeploymentPurpose
impl UnsafeUnpin for ComponentDeploymentPurpose
impl UnwindSafe for ComponentDeploymentPurpose
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