pub struct RerankingJob {
pub model: String,
pub query: String,
pub documents: Vec<String>,
pub top_k: usize,
}Fields§
§model: String§query: String§documents: Vec<String>§top_k: usizeTrait Implementations§
Source§impl Clone for RerankingJob
impl Clone for RerankingJob
Source§fn clone(&self) -> RerankingJob
fn clone(&self) -> RerankingJob
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 RerankingJob
impl Debug for RerankingJob
Source§impl<'de> Deserialize<'de> for RerankingJob
impl<'de> Deserialize<'de> for RerankingJob
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 RerankingJob
impl RefUnwindSafe for RerankingJob
impl Send for RerankingJob
impl Sync for RerankingJob
impl Unpin for RerankingJob
impl UnsafeUnpin for RerankingJob
impl UnwindSafe for RerankingJob
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