pub enum AiCompressionMode {
None,
Light,
Deep,
}Expand description
Mode for AI-assisted compression.
Variants§
None
No AI assistance - pure rule-based scoring.
Light
Light AI assistance using fast_model for quick judgments.
Deep
Deep AI analysis for complex content.
Trait Implementations§
Source§impl Clone for AiCompressionMode
impl Clone for AiCompressionMode
Source§fn clone(&self) -> AiCompressionMode
fn clone(&self) -> AiCompressionMode
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 AiCompressionMode
impl Debug for AiCompressionMode
Source§impl Default for AiCompressionMode
impl Default for AiCompressionMode
Source§impl<'de> Deserialize<'de> for AiCompressionMode
impl<'de> Deserialize<'de> for AiCompressionMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AiCompressionMode
impl PartialEq for AiCompressionMode
Source§fn eq(&self, other: &AiCompressionMode) -> bool
fn eq(&self, other: &AiCompressionMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AiCompressionMode
impl Serialize for AiCompressionMode
impl Copy for AiCompressionMode
impl Eq for AiCompressionMode
impl StructuralPartialEq for AiCompressionMode
Auto Trait Implementations§
impl Freeze for AiCompressionMode
impl RefUnwindSafe for AiCompressionMode
impl Send for AiCompressionMode
impl Sync for AiCompressionMode
impl Unpin for AiCompressionMode
impl UnsafeUnpin for AiCompressionMode
impl UnwindSafe for AiCompressionMode
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