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