pub struct LogprobsResultBuilder(/* private fields */);Expand description
Builder for LogprobsResult.
Implementations§
Source§impl LogprobsResultBuilder
impl LogprobsResultBuilder
pub fn top_candidates(self, value: impl Into<Vec<TopCandidates>>) -> Self
pub fn chosen_candidates(self, value: impl Into<Vec<LogprobCandidate>>) -> Self
pub fn log_probability_sum(self, value: impl Into<f64>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> LogprobsResult
pub fn build(self) -> LogprobsResult
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for LogprobsResultBuilder
impl RefUnwindSafe for LogprobsResultBuilder
impl Send for LogprobsResultBuilder
impl Sync for LogprobsResultBuilder
impl Unpin for LogprobsResultBuilder
impl UnsafeUnpin for LogprobsResultBuilder
impl UnwindSafe for LogprobsResultBuilder
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