pub enum ComplexityLevel {
Simple,
Moderate,
Complex,
Extreme,
AnimeRealistic,
MovieRealistic,
KaraokeRealistic,
SignRealistic,
EducationalRealistic,
}Expand description
Script complexity levels for testing
Variants§
Simple
Simple text with minimal formatting
Moderate
Moderate formatting and some animations
Complex
Heavy animations, complex styling, karaoke
Extreme
Extreme complexity to stress-test parser
AnimeRealistic
Anime subtitles - heavy styling and effects
MovieRealistic
Movie subtitles - simple, timing-focused
KaraokeRealistic
Karaoke files - complex animations and timing
SignRealistic
Sign translations - positioning and styling
EducationalRealistic
Educational content - long dialogues and formatting
Trait Implementations§
Source§impl Clone for ComplexityLevel
impl Clone for ComplexityLevel
Source§fn clone(&self) -> ComplexityLevel
fn clone(&self) -> ComplexityLevel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ComplexityLevel
impl Debug for ComplexityLevel
impl Copy for ComplexityLevel
Auto Trait Implementations§
impl Freeze for ComplexityLevel
impl RefUnwindSafe for ComplexityLevel
impl Send for ComplexityLevel
impl Sync for ComplexityLevel
impl Unpin for ComplexityLevel
impl UnwindSafe for ComplexityLevel
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