pub struct RequestMetadata {Show 13 fields
pub request_id: Option<String>,
pub timeout_ms: Option<u64>,
pub priority: Option<u8>,
pub force_cpu: Option<bool>,
pub model_version: Option<String>,
pub auth_token: Option<String>,
pub max_new_tokens: Option<u32>,
pub temperature: Option<f32>,
pub top_p: Option<f32>,
pub top_k: Option<u32>,
pub repetition_penalty: Option<f32>,
pub seed: Option<u64>,
pub stop_token_ids: Option<Vec<u32>>,
}Fields§
§request_id: Option<String>§timeout_ms: Option<u64>§priority: Option<u8>§force_cpu: Option<bool>§model_version: Option<String>§auth_token: Option<String>§max_new_tokens: Option<u32>§temperature: Option<f32>§top_p: Option<f32>§top_k: Option<u32>§repetition_penalty: Option<f32>§seed: Option<u64>§stop_token_ids: Option<Vec<u32>>Trait Implementations§
Source§impl Clone for RequestMetadata
impl Clone for RequestMetadata
Source§fn clone(&self) -> RequestMetadata
fn clone(&self) -> RequestMetadata
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 Debug for RequestMetadata
impl Debug for RequestMetadata
Source§impl Default for RequestMetadata
impl Default for RequestMetadata
Source§fn default() -> RequestMetadata
fn default() -> RequestMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestMetadata
impl<'de> Deserialize<'de> for RequestMetadata
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
Auto Trait Implementations§
impl Freeze for RequestMetadata
impl RefUnwindSafe for RequestMetadata
impl Send for RequestMetadata
impl Sync for RequestMetadata
impl Unpin for RequestMetadata
impl UnsafeUnpin for RequestMetadata
impl UnwindSafe for RequestMetadata
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