pub struct RerankSettings {
pub provider: String,
pub model: String,
pub api_url: String,
pub api_key: String,
pub candidate_count: usize,
}Fields§
§provider: String§model: String§api_url: String§api_key: String§candidate_count: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for RerankSettings
impl RefUnwindSafe for RerankSettings
impl Send for RerankSettings
impl Sync for RerankSettings
impl Unpin for RerankSettings
impl UnsafeUnpin for RerankSettings
impl UnwindSafe for RerankSettings
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