pub struct LlmModelSnapshot {
pub capabilities: ModelCapabilities,
pub generation_support: LlmGenerationSupport,
}Expand description
Model facts captured by the deployment with the desired route parameters. This snapshot belongs to admission, not to the provider-neutral LLM request.
Fields§
§capabilities: ModelCapabilities§generation_support: LlmGenerationSupportTrait Implementations§
Source§impl Clone for LlmModelSnapshot
impl Clone for LlmModelSnapshot
Source§fn clone(&self) -> LlmModelSnapshot
fn clone(&self) -> LlmModelSnapshot
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 LlmModelSnapshot
impl Debug for LlmModelSnapshot
Source§impl<'de> Deserialize<'de> for LlmModelSnapshot
impl<'de> Deserialize<'de> for LlmModelSnapshot
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 LlmModelSnapshot
impl PartialEq for LlmModelSnapshot
Source§impl Serialize for LlmModelSnapshot
impl Serialize for LlmModelSnapshot
impl StructuralPartialEq for LlmModelSnapshot
Auto Trait Implementations§
impl Freeze for LlmModelSnapshot
impl RefUnwindSafe for LlmModelSnapshot
impl Send for LlmModelSnapshot
impl Sync for LlmModelSnapshot
impl Unpin for LlmModelSnapshot
impl UnsafeUnpin for LlmModelSnapshot
impl UnwindSafe for LlmModelSnapshot
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