pub struct LengthCheck { /* private fields */ }Expand description
长度检查评测器:预测长度(按字符)是否落在 [min, max] 范围。
Implementations§
Trait Implementations§
Source§impl Default for LengthCheck
impl Default for LengthCheck
Source§impl Evaluator for LengthCheck
impl Evaluator for LengthCheck
Source§fn eval<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
_input: &'life1 str,
prediction: &'life2 str,
_reference: &'life3 str,
) -> Pin<Box<dyn Future<Output = Result<Score, EvalError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
fn eval<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
_input: &'life1 str,
prediction: &'life2 str,
_reference: &'life3 str,
) -> Pin<Box<dyn Future<Output = Result<Score, EvalError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
对单条预测打分
Auto Trait Implementations§
impl Freeze for LengthCheck
impl RefUnwindSafe for LengthCheck
impl Send for LengthCheck
impl Sync for LengthCheck
impl Unpin for LengthCheck
impl UnsafeUnpin for LengthCheck
impl UnwindSafe for LengthCheck
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