pub struct LlmStreamingPhysics {
pub time_to_first_token: Option<Delay>,
pub tokens_per_second: Option<i32>,
pub jitter: Option<f64>,
pub seed: Option<i64>,
pub subword_streaming: Option<bool>,
pub extra: Extra,
}Expand description
Streaming timing model (physics) for an LlmCompletion.
Fields§
§time_to_first_token: Option<Delay>§tokens_per_second: Option<i32>§jitter: Option<f64>§seed: Option<i64>§subword_streaming: Option<bool>§extra: ExtraTrait Implementations§
Source§impl Clone for LlmStreamingPhysics
impl Clone for LlmStreamingPhysics
Source§fn clone(&self) -> LlmStreamingPhysics
fn clone(&self) -> LlmStreamingPhysics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LlmStreamingPhysics
impl Debug for LlmStreamingPhysics
Source§impl Default for LlmStreamingPhysics
impl Default for LlmStreamingPhysics
Source§fn default() -> LlmStreamingPhysics
fn default() -> LlmStreamingPhysics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LlmStreamingPhysics
impl<'de> Deserialize<'de> for LlmStreamingPhysics
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 LlmStreamingPhysics
impl PartialEq for LlmStreamingPhysics
Source§fn eq(&self, other: &LlmStreamingPhysics) -> bool
fn eq(&self, other: &LlmStreamingPhysics) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LlmStreamingPhysics
impl Serialize for LlmStreamingPhysics
impl StructuralPartialEq for LlmStreamingPhysics
Auto Trait Implementations§
impl Freeze for LlmStreamingPhysics
impl RefUnwindSafe for LlmStreamingPhysics
impl Send for LlmStreamingPhysics
impl Sync for LlmStreamingPhysics
impl Unpin for LlmStreamingPhysics
impl UnsafeUnpin for LlmStreamingPhysics
impl UnwindSafe for LlmStreamingPhysics
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