pub struct SampleResponse {
pub tick_index: i64,
pub sample: Tick,
pub state: MrftState,
pub pv_quality: SampleQuality,
}Expand description
One recorded tick: the Tick input and resulting engine state, plus the driver-
reported PV quality at read time. Tick/MrftState already derive Serialize in
bhtune-core (they round-trip through golden-trace fixtures too), so they’re embedded
directly rather than re-projected field-by-field like the other DTOs here.
Fields§
§tick_index: i64§sample: Tick§state: MrftState§pv_quality: SampleQualityTrait Implementations§
Source§impl ComposeSchema for SampleResponse
impl ComposeSchema for SampleResponse
Source§impl Debug for SampleResponse
impl Debug for SampleResponse
Source§impl From<&TuneSampleRow> for SampleResponse
impl From<&TuneSampleRow> for SampleResponse
Source§fn from(row: &TuneSampleRow) -> Self
fn from(row: &TuneSampleRow) -> Self
Converts to this type from the input type.
Source§impl Serialize for SampleResponse
impl Serialize for SampleResponse
Auto Trait Implementations§
impl Freeze for SampleResponse
impl RefUnwindSafe for SampleResponse
impl Send for SampleResponse
impl Sync for SampleResponse
impl Unpin for SampleResponse
impl UnsafeUnpin for SampleResponse
impl UnwindSafe for SampleResponse
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].