pub struct ResultResponse {
pub response_level: ResponseLevel,
pub kp: Option<f32>,
pub ti_minutes: Option<f32>,
pub td_minutes: Option<f32>,
pub proportional: Option<f32>,
pub integral: Option<f32>,
pub derivative: Option<f32>,
pub status: TuningResultStatus,
pub invalid_reason: Option<TuningResultInvalidReason>,
}Expand description
Local projection of TuneResultRow.
Fields§
§response_level: ResponseLevel§kp: Option<f32>§ti_minutes: Option<f32>§td_minutes: Option<f32>§proportional: Option<f32>§integral: Option<f32>§derivative: Option<f32>§status: TuningResultStatus§invalid_reason: Option<TuningResultInvalidReason>Trait Implementations§
Source§impl ComposeSchema for ResultResponse
impl ComposeSchema for ResultResponse
Source§impl Debug for ResultResponse
impl Debug for ResultResponse
Source§impl From<&TuneResultRow> for ResultResponse
impl From<&TuneResultRow> for ResultResponse
Source§fn from(r: &TuneResultRow) -> Self
fn from(r: &TuneResultRow) -> Self
Converts to this type from the input type.
Source§impl Serialize for ResultResponse
impl Serialize for ResultResponse
Auto Trait Implementations§
impl Freeze for ResultResponse
impl RefUnwindSafe for ResultResponse
impl Send for ResultResponse
impl Sync for ResultResponse
impl Unpin for ResultResponse
impl UnsafeUnpin for ResultResponse
impl UnwindSafe for ResultResponse
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].