pub struct RetrievedContextChunk {
pub uri: Option<String>,
pub title: Option<String>,
pub text: Option<String>,
pub file_search_store: Option<String>,
}Expand description
A retrieved-context grounding chunk.
Fields§
§uri: Option<String>Document URI.
title: Option<String>Title.
text: Option<String>Retrieved text.
file_search_store: Option<String>File search store name.
Trait Implementations§
Source§impl Clone for RetrievedContextChunk
impl Clone for RetrievedContextChunk
Source§fn clone(&self) -> RetrievedContextChunk
fn clone(&self) -> RetrievedContextChunk
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 RetrievedContextChunk
impl Debug for RetrievedContextChunk
Source§impl Default for RetrievedContextChunk
impl Default for RetrievedContextChunk
Source§fn default() -> RetrievedContextChunk
fn default() -> RetrievedContextChunk
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RetrievedContextChunk
impl<'de> Deserialize<'de> for RetrievedContextChunk
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 RetrievedContextChunk
impl RefUnwindSafe for RetrievedContextChunk
impl Send for RetrievedContextChunk
impl Sync for RetrievedContextChunk
impl Unpin for RetrievedContextChunk
impl UnsafeUnpin for RetrievedContextChunk
impl UnwindSafe for RetrievedContextChunk
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