pub struct DecodeProxyResult {
pub tok_s: f64,
pub text: String,
pub coherence_ok: bool,
pub execution_path: String,
pub resident_hits: u64,
pub resident_fallbacks: u64,
pub cuda_mega_hits: u64,
pub cuda_mega_fallbacks: u64,
}Expand description
Result of a decode-proxy measurement: speed and whether the completion is usable.
Fields§
§tok_s: f64§text: String§coherence_ok: boolTrue when completion contains the expected factual anchor (e.g. “Paris”).
execution_path: StringBackend that actually completed measured token forwards. This is derived from production-path counters, never from the requested env label.
resident_hits: u64§resident_fallbacks: u64§cuda_mega_hits: u64§cuda_mega_fallbacks: u64Trait Implementations§
Source§impl Clone for DecodeProxyResult
impl Clone for DecodeProxyResult
Source§fn clone(&self) -> DecodeProxyResult
fn clone(&self) -> DecodeProxyResult
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 Freeze for DecodeProxyResult
impl RefUnwindSafe for DecodeProxyResult
impl Send for DecodeProxyResult
impl Sync for DecodeProxyResult
impl Unpin for DecodeProxyResult
impl UnsafeUnpin for DecodeProxyResult
impl UnwindSafe for DecodeProxyResult
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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