pub enum ResumeMode {
Full,
Compact,
}Expand description
How mur run --resume puts the loaded conversation in front of the model.
Full is often the cheaper of the two: a verbatim reload can land on the provider’s own
prompt cache, while compaction changes the prefix from the first altered token, guarantees a
cache miss, and costs an inference call to produce the summary. Compact is the answer when
the conversation would not fit the context window at all.
Variants§
Trait Implementations§
Source§impl Clone for ResumeMode
impl Clone for ResumeMode
impl Copy for ResumeMode
Source§impl Debug for ResumeMode
impl Debug for ResumeMode
Source§impl Default for ResumeMode
impl Default for ResumeMode
impl Eq for ResumeMode
Source§impl PartialEq for ResumeMode
impl PartialEq for ResumeMode
impl StructuralPartialEq for ResumeMode
Auto Trait Implementations§
impl Freeze for ResumeMode
impl RefUnwindSafe for ResumeMode
impl Send for ResumeMode
impl Sync for ResumeMode
impl Unpin for ResumeMode
impl UnsafeUnpin for ResumeMode
impl UnwindSafe for ResumeMode
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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