pub enum AiKeywordMode {
Auto,
Always,
Never,
}Expand description
AI keyword extraction mode.
Variants§
Auto
Hybrid mode: rule-based first, AI fallback when keywords are insufficient (default).
Always
Always use AI for keyword extraction.
Never
Never use AI, only rule-based extraction.
Implementations§
Source§impl AiKeywordMode
impl AiKeywordMode
Trait Implementations§
Source§impl Clone for AiKeywordMode
impl Clone for AiKeywordMode
Source§fn clone(&self) -> AiKeywordMode
fn clone(&self) -> AiKeywordMode
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 moreSource§impl Debug for AiKeywordMode
impl Debug for AiKeywordMode
Source§impl Default for AiKeywordMode
impl Default for AiKeywordMode
Source§fn default() -> AiKeywordMode
fn default() -> AiKeywordMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for AiKeywordMode
impl PartialEq for AiKeywordMode
Source§fn eq(&self, other: &AiKeywordMode) -> bool
fn eq(&self, other: &AiKeywordMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AiKeywordMode
impl Eq for AiKeywordMode
impl StructuralPartialEq for AiKeywordMode
Auto Trait Implementations§
impl Freeze for AiKeywordMode
impl RefUnwindSafe for AiKeywordMode
impl Send for AiKeywordMode
impl Sync for AiKeywordMode
impl Unpin for AiKeywordMode
impl UnsafeUnpin for AiKeywordMode
impl UnwindSafe for AiKeywordMode
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