pub struct EvalResultRepository { /* private fields */ }Implementations§
Source§impl EvalResultRepository
impl EvalResultRepository
pub fn new(db: &DbPool) -> Result<Self>
pub async fn insert(&self, params: &NewResultParams) -> Result<EvalResultId>
pub async fn list_by_run(&self, run_id: &EvalRunId) -> Result<Vec<EvalResult>>
pub async fn failures_for_replay( &self, run_id: &EvalRunId, ) -> Result<Vec<EvalResult>>
pub async fn mark_repaired(&self, id: &EvalResultId) -> Result<()>
Trait Implementations§
Source§impl Clone for EvalResultRepository
impl Clone for EvalResultRepository
Source§fn clone(&self) -> EvalResultRepository
fn clone(&self) -> EvalResultRepository
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for EvalResultRepository
impl !UnwindSafe for EvalResultRepository
impl Freeze for EvalResultRepository
impl Send for EvalResultRepository
impl Sync for EvalResultRepository
impl Unpin for EvalResultRepository
impl UnsafeUnpin for EvalResultRepository
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<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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 more