pub struct RememContractSnapshot {
pub schema_version: u32,
pub source: &'static str,
pub spec_path: &'static str,
pub captured_at_epoch: i64,
pub contract_health: RememContractHealth,
pub context_audit: Option<RememContextAuditSnapshot>,
pub citation_precision: CurrentMemoryContractRateMetric,
pub staleness_handling: RememStalenessHandlingSnapshot,
pub temporal_fact_eligibility: RememTemporalFactEligibilitySnapshot,
pub injected_memory_audit: RememInjectedMemoryAuditSnapshot,
pub usage_feedback_coverage: RememUsageFeedbackCoverageSnapshot,
pub current_memory_contracts: CurrentMemoryContractEvalReport,
}Fields§
§schema_version: u32§source: &'static str§spec_path: &'static str§captured_at_epoch: i64§contract_health: RememContractHealth§context_audit: Option<RememContextAuditSnapshot>§citation_precision: CurrentMemoryContractRateMetric§staleness_handling: RememStalenessHandlingSnapshot§temporal_fact_eligibility: RememTemporalFactEligibilitySnapshot§injected_memory_audit: RememInjectedMemoryAuditSnapshot§usage_feedback_coverage: RememUsageFeedbackCoverageSnapshot§current_memory_contracts: CurrentMemoryContractEvalReportTrait Implementations§
Source§impl Clone for RememContractSnapshot
impl Clone for RememContractSnapshot
Source§fn clone(&self) -> RememContractSnapshot
fn clone(&self) -> RememContractSnapshot
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 moreSource§impl Debug for RememContractSnapshot
impl Debug for RememContractSnapshot
Source§impl PartialEq for RememContractSnapshot
impl PartialEq for RememContractSnapshot
Source§impl Serialize for RememContractSnapshot
impl Serialize for RememContractSnapshot
impl StructuralPartialEq for RememContractSnapshot
Auto Trait Implementations§
impl Freeze for RememContractSnapshot
impl RefUnwindSafe for RememContractSnapshot
impl Send for RememContractSnapshot
impl Sync for RememContractSnapshot
impl Unpin for RememContractSnapshot
impl UnsafeUnpin for RememContractSnapshot
impl UnwindSafe for RememContractSnapshot
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