pub struct TimingInfo {
pub total_ms: Option<f64>,
pub queue_ms: Option<f64>,
pub tokenization_ms: Option<f64>,
pub inference_ms: Option<f64>,
}Expand description
Per-stage latency breakdown returned by encode.
Fields§
§total_ms: Option<f64>§queue_ms: Option<f64>§tokenization_ms: Option<f64>§inference_ms: Option<f64>Trait Implementations§
Source§impl Clone for TimingInfo
impl Clone for TimingInfo
Source§fn clone(&self) -> TimingInfo
fn clone(&self) -> TimingInfo
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 moreimpl Copy for TimingInfo
Source§impl Debug for TimingInfo
impl Debug for TimingInfo
Source§impl Default for TimingInfo
impl Default for TimingInfo
Source§fn default() -> TimingInfo
fn default() -> TimingInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimingInfo
impl<'de> Deserialize<'de> for TimingInfo
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 TimingInfo
impl PartialEq for TimingInfo
Source§impl Serialize for TimingInfo
impl Serialize for TimingInfo
impl StructuralPartialEq for TimingInfo
Auto Trait Implementations§
impl Freeze for TimingInfo
impl RefUnwindSafe for TimingInfo
impl Send for TimingInfo
impl Sync for TimingInfo
impl Unpin for TimingInfo
impl UnsafeUnpin for TimingInfo
impl UnwindSafe for TimingInfo
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