pub struct CompletionTokensDetailsBuilder(/* private fields */);Expand description
Builder for CompletionTokensDetails.
Implementations§
Source§impl CompletionTokensDetailsBuilder
impl CompletionTokensDetailsBuilder
pub fn text_tokens(self, value: impl Into<i64>) -> Self
pub fn accepted_prediction_tokens(self, value: impl Into<i64>) -> Self
pub fn rejected_prediction_tokens(self, value: impl Into<i64>) -> Self
pub fn reasoning_tokens(self, value: impl Into<i64>) -> Self
pub fn audio_tokens(self, value: impl Into<i64>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> CompletionTokensDetails
pub fn build(self) -> CompletionTokensDetails
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for CompletionTokensDetailsBuilder
impl RefUnwindSafe for CompletionTokensDetailsBuilder
impl Send for CompletionTokensDetailsBuilder
impl Sync for CompletionTokensDetailsBuilder
impl Unpin for CompletionTokensDetailsBuilder
impl UnsafeUnpin for CompletionTokensDetailsBuilder
impl UnwindSafe for CompletionTokensDetailsBuilder
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