pub struct ChatCompletionTokenTopLogprob {
pub token: String,
pub bytes: Option<Vec<u8>>,
pub logprob: f64,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 token 的 top logprob。
Fields§
§token: Stringtoken 内容。
bytes: Option<Vec<u8>>UTF-8 bytes。
logprob: f64token 对应的 logprob。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for ChatCompletionTokenTopLogprob
impl Clone for ChatCompletionTokenTopLogprob
Source§fn clone(&self) -> ChatCompletionTokenTopLogprob
fn clone(&self) -> ChatCompletionTokenTopLogprob
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ChatCompletionTokenTopLogprob
impl Default for ChatCompletionTokenTopLogprob
Source§fn default() -> ChatCompletionTokenTopLogprob
fn default() -> ChatCompletionTokenTopLogprob
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatCompletionTokenTopLogprob
impl<'de> Deserialize<'de> for ChatCompletionTokenTopLogprob
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 ChatCompletionTokenTopLogprob
impl PartialEq for ChatCompletionTokenTopLogprob
Source§fn eq(&self, other: &ChatCompletionTokenTopLogprob) -> bool
fn eq(&self, other: &ChatCompletionTokenTopLogprob) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChatCompletionTokenTopLogprob
Auto Trait Implementations§
impl Freeze for ChatCompletionTokenTopLogprob
impl RefUnwindSafe for ChatCompletionTokenTopLogprob
impl Send for ChatCompletionTokenTopLogprob
impl Sync for ChatCompletionTokenTopLogprob
impl Unpin for ChatCompletionTokenTopLogprob
impl UnsafeUnpin for ChatCompletionTokenTopLogprob
impl UnwindSafe for ChatCompletionTokenTopLogprob
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