pub struct DashscopeRerankRequestBodyBuilder(/* private fields */);Expand description
Builder for DashscopeRerankRequestBody.
Implementations§
Source§impl DashscopeRerankRequestBodyBuilder
impl DashscopeRerankRequestBodyBuilder
pub fn return_documents(self, value: impl Into<bool>) -> Self
pub fn top_n(self, value: impl Into<i64>) -> Self
pub fn instruct(self, value: impl Into<String>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> DashscopeRerankRequestBody
pub fn build(self) -> DashscopeRerankRequestBody
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for DashscopeRerankRequestBodyBuilder
impl RefUnwindSafe for DashscopeRerankRequestBodyBuilder
impl Send for DashscopeRerankRequestBodyBuilder
impl Sync for DashscopeRerankRequestBodyBuilder
impl Unpin for DashscopeRerankRequestBodyBuilder
impl UnsafeUnpin for DashscopeRerankRequestBodyBuilder
impl UnwindSafe for DashscopeRerankRequestBodyBuilder
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