#[non_exhaustive]pub struct ChunkLogprobs {
pub content: Option<Option<Vec<ChunkTokenLogprob>>>,
pub refusal: Option<Option<Vec<ChunkTokenLogprob>>>,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.content: Option<Option<Vec<ChunkTokenLogprob>>>§refusal: Option<Option<Vec<ChunkTokenLogprob>>>§rest: RestImplementations§
Source§impl ChunkLogprobs
impl ChunkLogprobs
Sourcepub fn builder() -> ChunkLogprobsBuilder
pub fn builder() -> ChunkLogprobsBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ChunkLogprobs
impl Clone for ChunkLogprobs
Source§impl Debug for ChunkLogprobs
impl Debug for ChunkLogprobs
Source§impl DeclaredFields for ChunkLogprobs
impl DeclaredFields for ChunkLogprobs
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ChunkLogprobs
impl<'de> Deserialize<'de> for ChunkLogprobs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ChunkLogprobs
impl PartialEq for ChunkLogprobs
Source§impl Serialize for ChunkLogprobs
impl Serialize for ChunkLogprobs
impl StructuralPartialEq for ChunkLogprobs
Auto Trait Implementations§
impl Freeze for ChunkLogprobs
impl RefUnwindSafe for ChunkLogprobs
impl Send for ChunkLogprobs
impl Sync for ChunkLogprobs
impl Unpin for ChunkLogprobs
impl UnsafeUnpin for ChunkLogprobs
impl UnwindSafe for ChunkLogprobs
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