pub struct ModelProfileInfo {
pub name: String,
pub provider: String,
pub model: String,
pub fallbacks: Vec<String>,
}Expand description
A named model profile.
Fields§
§name: String§provider: String§model: String§fallbacks: Vec<String>Trait Implementations§
Source§impl Clone for ModelProfileInfo
impl Clone for ModelProfileInfo
Source§impl Debug for ModelProfileInfo
impl Debug for ModelProfileInfo
Source§impl<'de> Deserialize<'de> for ModelProfileInfo
impl<'de> Deserialize<'de> for ModelProfileInfo
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 ModelProfileInfo
impl RefUnwindSafe for ModelProfileInfo
impl Send for ModelProfileInfo
impl Sync for ModelProfileInfo
impl Unpin for ModelProfileInfo
impl UnsafeUnpin for ModelProfileInfo
impl UnwindSafe for ModelProfileInfo
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