pub struct TranscriptLimits {
pub max_text_chars: usize,
pub max_segments: usize,
pub max_segment_chars: usize,
pub max_total_segment_chars: usize,
pub max_expansion_ratio: f64,
}Expand description
Limits applied after JSON parse to transcript structures.
Fields§
§max_text_chars: usize§max_segments: usize§max_segment_chars: usize§max_total_segment_chars: usize§max_expansion_ratio: f64Reject output text that expands beyond this multiple of input size.
Trait Implementations§
Source§impl Clone for TranscriptLimits
impl Clone for TranscriptLimits
Source§fn clone(&self) -> TranscriptLimits
fn clone(&self) -> TranscriptLimits
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 moreimpl Copy for TranscriptLimits
Source§impl Debug for TranscriptLimits
impl Debug for TranscriptLimits
Auto Trait Implementations§
impl Freeze for TranscriptLimits
impl RefUnwindSafe for TranscriptLimits
impl Send for TranscriptLimits
impl Sync for TranscriptLimits
impl Unpin for TranscriptLimits
impl UnsafeUnpin for TranscriptLimits
impl UnwindSafe for TranscriptLimits
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<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