pub struct PreflightTagReadResponse {
pub tag: String,
pub roles: Vec<String>,
pub value: Option<String>,
pub quality: Option<String>,
pub status: PreflightStatus,
pub detail: String,
}Expand description
One derived tag read and its operator-facing detail in a preflight report.
Fields§
§tag: StringExact derived tag name.
roles: Vec<String>Roles this tag serves in the requested loop.
value: Option<String>Value returned by the driver, if any.
quality: Option<String>Driver quality, if any.
status: PreflightStatusResult severity.
detail: StringDiagnostic detail.
Trait Implementations§
Source§impl Clone for PreflightTagReadResponse
impl Clone for PreflightTagReadResponse
Source§fn clone(&self) -> PreflightTagReadResponse
fn clone(&self) -> PreflightTagReadResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for PreflightTagReadResponse
impl ComposeSchema for PreflightTagReadResponse
Source§impl Debug for PreflightTagReadResponse
impl Debug for PreflightTagReadResponse
Source§impl From<PreflightTagRead> for PreflightTagReadResponse
impl From<PreflightTagRead> for PreflightTagReadResponse
Source§fn from(read: PreflightTagRead) -> Self
fn from(read: PreflightTagRead) -> Self
Converts to this type from the input type.
Source§impl Serialize for PreflightTagReadResponse
impl Serialize for PreflightTagReadResponse
Auto Trait Implementations§
impl Freeze for PreflightTagReadResponse
impl RefUnwindSafe for PreflightTagReadResponse
impl Send for PreflightTagReadResponse
impl Sync for PreflightTagReadResponse
impl Unpin for PreflightTagReadResponse
impl UnsafeUnpin for PreflightTagReadResponse
impl UnwindSafe for PreflightTagReadResponse
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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].