pub struct RetrievalStep {
pub step_type: String,
pub description: String,
pub layer_accessed: Option<LayerType>,
pub nodes_evaluated: usize,
pub scores: HashMap<String, f64>,
}Fields§
§step_type: String§description: String§layer_accessed: Option<LayerType>§nodes_evaluated: usize§scores: HashMap<String, f64>Trait Implementations§
Source§impl Clone for RetrievalStep
impl Clone for RetrievalStep
Source§fn clone(&self) -> RetrievalStep
fn clone(&self) -> RetrievalStep
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 RetrievalStep
impl Debug for RetrievalStep
Source§impl<'de> Deserialize<'de> for RetrievalStep
impl<'de> Deserialize<'de> for RetrievalStep
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 RetrievalStep
impl RefUnwindSafe for RetrievalStep
impl Send for RetrievalStep
impl Sync for RetrievalStep
impl Unpin for RetrievalStep
impl UnsafeUnpin for RetrievalStep
impl UnwindSafe for RetrievalStep
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