pub struct TargetDeployment {
pub release_info: ReleaseInfo,
pub config: DeploymentConfig,
}Expand description
Target deployment state for the agent to converge toward.
Fields§
§release_info: ReleaseInfoRelease information (ID, version, stack definition).
config: DeploymentConfigFull deployment configuration (settings, env vars, etc.).
Trait Implementations§
Source§impl Clone for TargetDeployment
impl Clone for TargetDeployment
Source§fn clone(&self) -> TargetDeployment
fn clone(&self) -> TargetDeployment
Returns a duplicate of the value. Read more
1.0.0 · 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 TargetDeployment
impl Debug for TargetDeployment
Source§impl<'de> Deserialize<'de> for TargetDeployment
impl<'de> Deserialize<'de> for TargetDeployment
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
Auto Trait Implementations§
impl Freeze for TargetDeployment
impl !RefUnwindSafe for TargetDeployment
impl Send for TargetDeployment
impl Sync for TargetDeployment
impl Unpin for TargetDeployment
impl UnsafeUnpin for TargetDeployment
impl !UnwindSafe for TargetDeployment
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