pub struct DeploymentReadinessInfo {
pub readiness_score: f64,
pub deployment_strategy: String,
pub risk_level: String,
pub prerequisites: Vec<String>,
pub deployment_blockers: Vec<String>,
pub performance_benchmarks: HashMap<String, f64>,
pub scalability_assessment: String,
pub monitoring_setup: Vec<String>,
pub rollback_plan_quality: String,
pub deployment_timeline: String,
}
Fields§
§readiness_score: f64
§deployment_strategy: String
§risk_level: String
§prerequisites: Vec<String>
§deployment_blockers: Vec<String>
§performance_benchmarks: HashMap<String, f64>
§scalability_assessment: String
§monitoring_setup: Vec<String>
§rollback_plan_quality: String
§deployment_timeline: String
Trait Implementations§
Source§impl Clone for DeploymentReadinessInfo
impl Clone for DeploymentReadinessInfo
Source§fn clone(&self) -> DeploymentReadinessInfo
fn clone(&self) -> DeploymentReadinessInfo
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 DeploymentReadinessInfo
impl Debug for DeploymentReadinessInfo
Source§impl PartialEq for DeploymentReadinessInfo
impl PartialEq for DeploymentReadinessInfo
Source§impl Serialize for DeploymentReadinessInfo
impl Serialize for DeploymentReadinessInfo
impl StructuralPartialEq for DeploymentReadinessInfo
Auto Trait Implementations§
impl Freeze for DeploymentReadinessInfo
impl RefUnwindSafe for DeploymentReadinessInfo
impl Send for DeploymentReadinessInfo
impl Sync for DeploymentReadinessInfo
impl Unpin for DeploymentReadinessInfo
impl UnwindSafe for DeploymentReadinessInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more