pub struct Evaluation {
pub method: Method,
pub request: Observed,
pub resource: Observed,
pub statements: Vec<(u32, Verdict)>,
}Expand description
One evaluation of the statements of a method, as the Emulator UI’s request monitor shows it
(Trace::with_evaluations): what request and resource held, and what each statement
evaluated came to, in order, by the line of its condition (or of the statement, without
one). A request evaluates the statements of one method, of both for an upsert (create’s
first), and of each way a list’s filter may be satisfied; none when no statement applies.
Fields§
§method: Method§request: Observed§resource: Observed§statements: Vec<(u32, Verdict)>Trait Implementations§
Source§impl Clone for Evaluation
impl Clone for Evaluation
Auto Trait Implementations§
impl Freeze for Evaluation
impl RefUnwindSafe for Evaluation
impl Send for Evaluation
impl Sync for Evaluation
impl Unpin for Evaluation
impl UnsafeUnpin for Evaluation
impl UnwindSafe for Evaluation
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