pub struct RealtimeResponseUsageInputTokenDetailsBuilder(/* private fields */);Expand description
Builder for RealtimeResponseUsageInputTokenDetails.
Implementations§
Source§impl RealtimeResponseUsageInputTokenDetailsBuilder
impl RealtimeResponseUsageInputTokenDetailsBuilder
pub fn audio_tokens(self, value: impl Into<Option<i64>>) -> Self
pub fn cached_tokens(self, value: impl Into<Option<i64>>) -> Self
pub fn cached_tokens_details( self, value: impl Into<Option<RealtimeResponseUsageInputTokenDetailsCachedTokensDetails>>, ) -> Self
pub fn image_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) -> RealtimeResponseUsageInputTokenDetails
pub fn build(self) -> RealtimeResponseUsageInputTokenDetails
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for RealtimeResponseUsageInputTokenDetailsBuilder
impl RefUnwindSafe for RealtimeResponseUsageInputTokenDetailsBuilder
impl Send for RealtimeResponseUsageInputTokenDetailsBuilder
impl Sync for RealtimeResponseUsageInputTokenDetailsBuilder
impl Unpin for RealtimeResponseUsageInputTokenDetailsBuilder
impl UnsafeUnpin for RealtimeResponseUsageInputTokenDetailsBuilder
impl UnwindSafe for RealtimeResponseUsageInputTokenDetailsBuilder
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