pub enum RepetitionIssue {
RepeatedOpening(String),
OverusedWord {
word: String,
count: usize,
},
StructuralMonotony,
}Expand description
An issue detected by repetition checking.
Variants§
RepeatedOpening(String)
The candidate’s opening words match a recent passage.
OverusedWord
A significant word appears too many times across recent context.
StructuralMonotony
Sentence lengths are too uniform across recent context.
Trait Implementations§
Source§impl Clone for RepetitionIssue
impl Clone for RepetitionIssue
Source§fn clone(&self) -> RepetitionIssue
fn clone(&self) -> RepetitionIssue
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 RepetitionIssue
impl Debug for RepetitionIssue
Source§impl PartialEq for RepetitionIssue
impl PartialEq for RepetitionIssue
impl StructuralPartialEq for RepetitionIssue
Auto Trait Implementations§
impl Freeze for RepetitionIssue
impl RefUnwindSafe for RepetitionIssue
impl Send for RepetitionIssue
impl Sync for RepetitionIssue
impl Unpin for RepetitionIssue
impl UnsafeUnpin for RepetitionIssue
impl UnwindSafe for RepetitionIssue
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