pub struct StopSequenceDecoderBuilder { /* private fields */ }Expand description
Builder for StopSequenceDecoder
Implementations§
Source§impl StopSequenceDecoderBuilder
impl StopSequenceDecoderBuilder
pub fn new(tokenizer: Arc<dyn Tokenizer>) -> Self
pub fn stop_token(self, token_id: TokenIdType) -> Self
pub fn stop_sequence(self, sequence: impl Into<String>) -> Self
pub fn visible_stop_token(self, token_id: TokenIdType) -> Self
pub fn visible_stop_sequence(self, sequence: impl Into<String>) -> Self
pub fn skip_special_tokens(self, skip: bool) -> Self
pub fn build(self) -> StopSequenceDecoder
Auto Trait Implementations§
impl Freeze for StopSequenceDecoderBuilder
impl !RefUnwindSafe for StopSequenceDecoderBuilder
impl Send for StopSequenceDecoderBuilder
impl Sync for StopSequenceDecoderBuilder
impl Unpin for StopSequenceDecoderBuilder
impl UnsafeUnpin for StopSequenceDecoderBuilder
impl !UnwindSafe for StopSequenceDecoderBuilder
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