pub struct ValueGateStore { /* private fields */ }Implementations§
Source§impl ValueGateStore
impl ValueGateStore
pub fn record(&self, assessment: &ValueAssessment)
pub fn recent(&self, n: usize) -> Vec<ValueAssessment>
pub fn aggregate(&self) -> ValueAggregate
pub fn persist_path() -> PathBuf
pub fn append_to_disk(assessment: &ValueAssessment) -> Result<()>
pub fn load_from_disk() -> Vec<ValueAssessment>
pub fn append_to_path(path: &Path, assessment: &ValueAssessment) -> Result<()>
pub fn load_from_path(path: &Path) -> Vec<ValueAssessment>
Trait Implementations§
Source§impl Clone for ValueGateStore
impl Clone for ValueGateStore
Source§impl Debug for ValueGateStore
impl Debug for ValueGateStore
Auto Trait Implementations§
impl Forget for ValueGateStore
impl Freeze for ValueGateStore
impl Move for ValueGateStore
impl RefUnwindSafe for ValueGateStore
impl Send for ValueGateStore
impl Sync for ValueGateStore
impl Unpin for ValueGateStore
impl UnsafeUnpin for ValueGateStore
impl UnwindSafe for ValueGateStore
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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