pub struct PreflightResponse {
pub status: PreflightStatus,
pub checks: Vec<PreflightCheckResponse>,
pub tag_reads: Vec<PreflightTagReadResponse>,
}Expand description
The summarized pass/warn/fail result returned by the read-only preflight endpoint.
Fields§
§status: PreflightStatusHighest severity in the checks and tag reads.
checks: Vec<PreflightCheckResponse>Configuration, template, gateway, and loop checks.
tag_reads: Vec<PreflightTagReadResponse>Per-tag values, qualities, and validation results.
Trait Implementations§
Source§impl Clone for PreflightResponse
impl Clone for PreflightResponse
Source§fn clone(&self) -> PreflightResponse
fn clone(&self) -> PreflightResponse
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 PreflightResponse
impl ComposeSchema for PreflightResponse
Source§impl Debug for PreflightResponse
impl Debug for PreflightResponse
Source§impl From<PreflightReport> for PreflightResponse
impl From<PreflightReport> for PreflightResponse
Source§fn from(report: PreflightReport) -> Self
fn from(report: PreflightReport) -> Self
Converts to this type from the input type.
Source§impl Serialize for PreflightResponse
impl Serialize for PreflightResponse
Auto Trait Implementations§
impl Freeze for PreflightResponse
impl RefUnwindSafe for PreflightResponse
impl Send for PreflightResponse
impl Sync for PreflightResponse
impl Unpin for PreflightResponse
impl UnsafeUnpin for PreflightResponse
impl UnwindSafe for PreflightResponse
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].