pub struct SessionTitleConfig {
pub max_chars: usize,
pub max_input_messages: usize,
pub generate_on_first_turn: bool,
pub fallback_to_input_excerpt: bool,
}Fields§
§max_chars: usize§max_input_messages: usize§generate_on_first_turn: bool§fallback_to_input_excerpt: boolTrait Implementations§
Source§impl Clone for SessionTitleConfig
impl Clone for SessionTitleConfig
Source§fn clone(&self) -> SessionTitleConfig
fn clone(&self) -> SessionTitleConfig
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 SessionTitleConfig
impl Debug for SessionTitleConfig
Source§impl Default for SessionTitleConfig
impl Default for SessionTitleConfig
Source§impl<'de> Deserialize<'de> for SessionTitleConfig
impl<'de> Deserialize<'de> for SessionTitleConfig
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
Auto Trait Implementations§
impl Freeze for SessionTitleConfig
impl RefUnwindSafe for SessionTitleConfig
impl Send for SessionTitleConfig
impl Sync for SessionTitleConfig
impl Unpin for SessionTitleConfig
impl UnsafeUnpin for SessionTitleConfig
impl UnwindSafe for SessionTitleConfig
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