Skip to main content

OutputEvidence

Trait OutputEvidence 

Source
pub trait OutputEvidence {
    type Evidence;

    // Required method
    fn evidence(&self) -> Self::Evidence;
}
Expand description

Extracts small copyable evidence before an output is queued for dispatch.

Required Associated Types§

Source

type Evidence

Evidence returned to the submitting caller.

Required Methods§

Source

fn evidence(&self) -> Self::Evidence

Extract evidence without consuming the output.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§