pub struct HealingDecoder {
pub healer: TokenHealer,
}Expand description
Combines token healing with a simple token-by-token generation loop.
Healing is applied once to the prompt; then max_tokens additional tokens
are drawn using the sample closure.
Fields§
§healer: TokenHealerThe inner healer driving the healing step.
Implementations§
Source§impl HealingDecoder
impl HealingDecoder
Auto Trait Implementations§
impl Freeze for HealingDecoder
impl RefUnwindSafe for HealingDecoder
impl Send for HealingDecoder
impl Sync for HealingDecoder
impl Unpin for HealingDecoder
impl UnsafeUnpin for HealingDecoder
impl UnwindSafe for HealingDecoder
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> 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