pub struct ModelsResponse {
pub model_dir: Option<String>,
pub active: Option<String>,
pub models: Vec<ModelEntry>,
}Fields§
§model_dir: Option<String>The directory that was scanned. null when no model path is
configured at all, which is also when models is empty for a
reason the UI should explain rather than read as “none found”.
active: Option<String>Id of the loaded model, or null when nothing is loaded.
models: Vec<ModelEntry>Trait Implementations§
Source§impl Clone for ModelsResponse
impl Clone for ModelsResponse
Source§fn clone(&self) -> ModelsResponse
fn clone(&self) -> ModelsResponse
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 ModelsResponse
impl Debug for ModelsResponse
Source§impl<'de> Deserialize<'de> for ModelsResponse
impl<'de> Deserialize<'de> for ModelsResponse
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 ModelsResponse
impl PartialEq for ModelsResponse
Source§impl Serialize for ModelsResponse
impl Serialize for ModelsResponse
impl StructuralPartialEq for ModelsResponse
Auto Trait Implementations§
impl Freeze for ModelsResponse
impl RefUnwindSafe for ModelsResponse
impl Send for ModelsResponse
impl Sync for ModelsResponse
impl Unpin for ModelsResponse
impl UnsafeUnpin for ModelsResponse
impl UnwindSafe for ModelsResponse
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