pub struct ListModelsUseCaseModelServices {
pub id: Uuid,
pub key: String,
pub name: String,
pub desired_online: bool,
pub is_default: bool,
pub status: ModelServiceStatus,
pub error: Option<String>,
pub model: ListModelsUseCaseModelServicesModel,
pub placement: Option<ListModelsUseCaseModelServicesPlacement>,
pub tool_providers: Vec<ListModelsUseCaseModelServicesToolProviders>,
}Fields§
§id: Uuid§key: String§name: String§desired_online: bool§is_default: bool§status: ModelServiceStatus§error: Option<String>§model: ListModelsUseCaseModelServicesModel§placement: Option<ListModelsUseCaseModelServicesPlacement>§tool_providers: Vec<ListModelsUseCaseModelServicesToolProviders>Trait Implementations§
Source§impl Clone for ListModelsUseCaseModelServices
impl Clone for ListModelsUseCaseModelServices
Source§fn clone(&self) -> ListModelsUseCaseModelServices
fn clone(&self) -> ListModelsUseCaseModelServices
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<'de> Deserialize<'de> for ListModelsUseCaseModelServices
impl<'de> Deserialize<'de> for ListModelsUseCaseModelServices
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 ListModelsUseCaseModelServices
impl RefUnwindSafe for ListModelsUseCaseModelServices
impl Send for ListModelsUseCaseModelServices
impl Sync for ListModelsUseCaseModelServices
impl Unpin for ListModelsUseCaseModelServices
impl UnwindSafe for ListModelsUseCaseModelServices
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