pub enum NativeCompactionConfig {
Unsupported,
OpenAiResponsesCompact,
AzureResponsesCompact,
}Variants§
Trait Implementations§
Source§impl Clone for NativeCompactionConfig
impl Clone for NativeCompactionConfig
Source§fn clone(&self) -> NativeCompactionConfig
fn clone(&self) -> NativeCompactionConfig
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 moreimpl Copy for NativeCompactionConfig
Source§impl Debug for NativeCompactionConfig
impl Debug for NativeCompactionConfig
Source§impl Default for NativeCompactionConfig
impl Default for NativeCompactionConfig
Source§fn default() -> NativeCompactionConfig
fn default() -> NativeCompactionConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NativeCompactionConfig
impl<'de> Deserialize<'de> for NativeCompactionConfig
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
impl Eq for NativeCompactionConfig
Source§impl PartialEq for NativeCompactionConfig
impl PartialEq for NativeCompactionConfig
Source§fn eq(&self, other: &NativeCompactionConfig) -> bool
fn eq(&self, other: &NativeCompactionConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NativeCompactionConfig
impl Serialize for NativeCompactionConfig
impl StructuralPartialEq for NativeCompactionConfig
Auto Trait Implementations§
impl Freeze for NativeCompactionConfig
impl RefUnwindSafe for NativeCompactionConfig
impl Send for NativeCompactionConfig
impl Sync for NativeCompactionConfig
impl Unpin for NativeCompactionConfig
impl UnsafeUnpin for NativeCompactionConfig
impl UnwindSafe for NativeCompactionConfig
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