pub struct CompressEvidenceRequest {
pub chunks: Vec<Value>,
pub max_bullets: Option<usize>,
pub max_per_doc: Option<usize>,
}Expand description
Request for compress_evidence (POST /discovery/compress_evidence).
Fields§
§chunks: Vec<Value>Input chunks to compress into bullets.
max_bullets: Option<usize>Maximum number of bullets to emit (default 20).
max_per_doc: Option<usize>Maximum bullets per source document (default 3).
Trait Implementations§
Source§impl Clone for CompressEvidenceRequest
impl Clone for CompressEvidenceRequest
Source§fn clone(&self) -> CompressEvidenceRequest
fn clone(&self) -> CompressEvidenceRequest
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 Debug for CompressEvidenceRequest
impl Debug for CompressEvidenceRequest
Source§impl<'de> Deserialize<'de> for CompressEvidenceRequest
impl<'de> Deserialize<'de> for CompressEvidenceRequest
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 CompressEvidenceRequest
impl RefUnwindSafe for CompressEvidenceRequest
impl Send for CompressEvidenceRequest
impl Sync for CompressEvidenceRequest
impl Unpin for CompressEvidenceRequest
impl UnsafeUnpin for CompressEvidenceRequest
impl UnwindSafe for CompressEvidenceRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request