pub struct TuningRecommendation {
pub parameter: String,
pub current_value: String,
pub recommended_value: String,
pub rationale: String,
pub expected_impact: f64,
pub confidence: f64,
}Expand description
Tuning recommendation
Fields§
§parameter: StringParameter name
current_value: StringCurrent value
recommended_value: StringRecommended value
rationale: StringRationale for the recommendation
expected_impact: f64Expected impact (percentage improvement)
confidence: f64Confidence level (0.0 - 1.0)
Trait Implementations§
Source§impl Clone for TuningRecommendation
impl Clone for TuningRecommendation
Source§fn clone(&self) -> TuningRecommendation
fn clone(&self) -> TuningRecommendation
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 TuningRecommendation
impl Debug for TuningRecommendation
Source§impl<'de> Deserialize<'de> for TuningRecommendation
impl<'de> Deserialize<'de> for TuningRecommendation
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 TuningRecommendation
impl RefUnwindSafe for TuningRecommendation
impl Send for TuningRecommendation
impl Sync for TuningRecommendation
impl Unpin for TuningRecommendation
impl UnwindSafe for TuningRecommendation
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