pub struct RetrieveObject {
pub points: Option<Vec<RagScoredPoint>>,
pub limit: usize,
pub score_threshold: f32,
}Available on crate feature
rag only.Fields§
§points: Option<Vec<RagScoredPoint>>The retrieved sources.
limit: usizeThe number of similar points to retrieve
score_threshold: f32The score threshold
Trait Implementations§
Source§impl Clone for RetrieveObject
impl Clone for RetrieveObject
Source§fn clone(&self) -> RetrieveObject
fn clone(&self) -> RetrieveObject
Returns a copy 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 RetrieveObject
impl Debug for RetrieveObject
Source§impl Default for RetrieveObject
impl Default for RetrieveObject
Source§fn default() -> RetrieveObject
fn default() -> RetrieveObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RetrieveObject
impl<'de> Deserialize<'de> for RetrieveObject
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 RetrieveObject
impl RefUnwindSafe for RetrieveObject
impl Send for RetrieveObject
impl Sync for RetrieveObject
impl Unpin for RetrieveObject
impl UnwindSafe for RetrieveObject
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