pub struct DeployPlanResult {
pub env: String,
pub gateway: String,
pub mode: String,
pub node: String,
pub transport: String,
pub render_sha256: String,
pub plan_sha256: String,
pub summary: PlanSummary,
pub entries: Vec<PlanEntry>,
pub delete_set: DeleteSet,
pub base: Option<BaseSummary>,
pub warnings: Vec<String>,
}Expand description
The ign deploy plan result (the envelope’s data).
Fields§
§env: StringThe --env value.
gateway: StringGateway directory name from the target.
mode: StringDeployment mode from the target.
node: StringThe node that was read: always master in this phase.
transport: StringHow the node’s host was read: local or ssh.
render_sha256: StringLowercase hex SHA-256 of the rendered listing.
plan_sha256: StringLowercase hex SHA-256 of the canonical plan text (D-08).
summary: PlanSummaryCounts by status; has_changes ignores unmanaged.
entries: Vec<PlanEntry>One entry per unit, in unit-key byte order.
delete_set: DeleteSetThe files plan proposes to delete: the declared-names ledger’s files minus the rendered files (22-03). Empty without a ledger.
base: Option<BaseSummary>The --base render the drift was computed against; null without it.
warnings: Vec<String>Render warnings, then plan warnings.
Trait Implementations§
Source§impl Clone for DeployPlanResult
impl Clone for DeployPlanResult
Source§impl Debug for DeployPlanResult
impl Debug for DeployPlanResult
Source§impl PartialEq for DeployPlanResult
impl PartialEq for DeployPlanResult
Source§impl Serialize for DeployPlanResult
impl Serialize for DeployPlanResult
impl StructuralPartialEq for DeployPlanResult
Auto Trait Implementations§
impl Freeze for DeployPlanResult
impl RefUnwindSafe for DeployPlanResult
impl Send for DeployPlanResult
impl Sync for DeployPlanResult
impl Unpin for DeployPlanResult
impl UnsafeUnpin for DeployPlanResult
impl UnwindSafe for DeployPlanResult
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