pub struct SummarizeConfig {
pub max_tokens: i32,
pub style: SummarizeStyle,
}Expand description
Configuration for summarization requests.
Fields§
§max_tokens: i32Maximum tokens in the summary
style: SummarizeStyleStyle of summary to generate
Trait Implementations§
Source§impl Clone for SummarizeConfig
impl Clone for SummarizeConfig
Source§fn clone(&self) -> SummarizeConfig
fn clone(&self) -> SummarizeConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for SummarizeConfig
impl ComposeSchema for SummarizeConfig
Source§impl Debug for SummarizeConfig
impl Debug for SummarizeConfig
Source§impl Default for SummarizeConfig
impl Default for SummarizeConfig
Source§impl<'de> Deserialize<'de> for SummarizeConfig
impl<'de> Deserialize<'de> for SummarizeConfig
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 SummarizeConfig
impl PartialEq for SummarizeConfig
Source§impl Serialize for SummarizeConfig
impl Serialize for SummarizeConfig
Source§impl ToSchema for SummarizeConfig
impl ToSchema for SummarizeConfig
impl StructuralPartialEq for SummarizeConfig
Auto Trait Implementations§
impl Freeze for SummarizeConfig
impl RefUnwindSafe for SummarizeConfig
impl Send for SummarizeConfig
impl Sync for SummarizeConfig
impl Unpin for SummarizeConfig
impl UnwindSafe for SummarizeConfig
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