pub struct InteractionVerificationResult {
pub ok: bool,
pub details: Vec<InteractionVerificationDetails>,
pub output: Vec<String>,
}Expand description
Result of running an integration verification
Fields§
§ok: boolIf the verification was successful
details: Vec<InteractionVerificationDetails>List of errors if not successful
output: Vec<String>Output to display to the user
Trait Implementations§
source§impl Clone for InteractionVerificationResult
impl Clone for InteractionVerificationResult
source§fn clone(&self) -> InteractionVerificationResult
fn clone(&self) -> InteractionVerificationResult
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for InteractionVerificationResult
impl Default for InteractionVerificationResult
source§fn default() -> InteractionVerificationResult
fn default() -> InteractionVerificationResult
Returns the “default value” for a type. Read more
source§impl From<&VerificationResult> for InteractionVerificationResult
impl From<&VerificationResult> for InteractionVerificationResult
source§fn from(result: &VerificationResult) -> Self
fn from(result: &VerificationResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InteractionVerificationResult
impl RefUnwindSafe for InteractionVerificationResult
impl Send for InteractionVerificationResult
impl Sync for InteractionVerificationResult
impl Unpin for InteractionVerificationResult
impl UnwindSafe for InteractionVerificationResult
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§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 moresource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request