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<ComponentDeploymentPurpose, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ComponentDeploymentPurpose, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ComponentDeploymentPurpose
Source§impl Serialize for ComponentDeploymentPurpose
impl Serialize for ComponentDeploymentPurpose
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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