pub enum PromptCacheRetention {
InMemory,
Hours24,
}Expand description
The retention policy for the prompt cache.
Variants§
Trait Implementations§
Source§impl Clone for PromptCacheRetention
impl Clone for PromptCacheRetention
Source§fn clone(&self) -> PromptCacheRetention
fn clone(&self) -> PromptCacheRetention
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 PromptCacheRetention
Source§impl Debug for PromptCacheRetention
impl Debug for PromptCacheRetention
Source§impl<'de> Deserialize<'de> for PromptCacheRetention
impl<'de> Deserialize<'de> for PromptCacheRetention
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptCacheRetention, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptCacheRetention, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PromptCacheRetention
impl PartialEq for PromptCacheRetention
Source§impl Serialize for PromptCacheRetention
impl Serialize for PromptCacheRetention
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for PromptCacheRetention
Auto Trait Implementations§
impl Freeze for PromptCacheRetention
impl RefUnwindSafe for PromptCacheRetention
impl Send for PromptCacheRetention
impl Sync for PromptCacheRetention
impl Unpin for PromptCacheRetention
impl UnsafeUnpin for PromptCacheRetention
impl UnwindSafe for PromptCacheRetention
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