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