pub struct WriteResponse {Show 17 fields
pub kind: WriteKind,
pub response_level: ResponseLevel,
pub allow_uncertain_quality: bool,
pub written_at: DateTime<Utc>,
pub proportional_previous: Option<f32>,
pub integral_previous: Option<f32>,
pub derivative_previous: Option<f32>,
pub proportional_written: Option<f32>,
pub integral_written: Option<f32>,
pub derivative_written: Option<f32>,
pub proportional_readback: Option<f32>,
pub integral_readback: Option<f32>,
pub derivative_readback: Option<f32>,
pub success: bool,
pub error_message: Option<String>,
pub rollback_state: Option<RollbackState>,
pub rollback_error: Option<String>,
}Expand description
Local projection of TuneWriteRow.
Fields§
§kind: WriteKind§response_level: ResponseLevel§allow_uncertain_quality: bool§written_at: DateTime<Utc>§proportional_previous: Option<f32>§integral_previous: Option<f32>§derivative_previous: Option<f32>§proportional_written: Option<f32>§integral_written: Option<f32>§derivative_written: Option<f32>§proportional_readback: Option<f32>§integral_readback: Option<f32>§derivative_readback: Option<f32>§success: bool§error_message: Option<String>§rollback_state: Option<RollbackState>§rollback_error: Option<String>Trait Implementations§
Source§impl ComposeSchema for WriteResponse
impl ComposeSchema for WriteResponse
Source§impl Debug for WriteResponse
impl Debug for WriteResponse
Source§impl From<&TuneWriteRow> for WriteResponse
impl From<&TuneWriteRow> for WriteResponse
Source§fn from(w: &TuneWriteRow) -> Self
fn from(w: &TuneWriteRow) -> Self
Converts to this type from the input type.
Source§impl Serialize for WriteResponse
impl Serialize for WriteResponse
Auto Trait Implementations§
impl Freeze for WriteResponse
impl RefUnwindSafe for WriteResponse
impl Send for WriteResponse
impl Sync for WriteResponse
impl Unpin for WriteResponse
impl UnsafeUnpin for WriteResponse
impl UnwindSafe for WriteResponse
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].