pub enum ModelManagerError {
Show 18 variants
UnknownProvider,
UnsupportedProvider,
RemovedWithoutRetainedRecipeMatch,
CustomProviderNotStoreBacked,
InvalidSetup,
UnsupportedAuthMethod,
InvalidCredentials,
RuntimeCompileFailed,
UnknownModel(ModelKey),
UnknownVariant(ModelSelection),
ModelUnavailable(ModelKey),
DuplicateModel(ModelKey),
DynamicCompile(DynamicCompileError),
ProviderCache {
provider: ProviderId,
reason: String,
},
ExecutableBuild(ModelBuildError),
ProviderStore(ProviderStoreError),
Contention,
Manifest(ManifestError),
}Variants§
UnknownProvider
UnsupportedProvider
RemovedWithoutRetainedRecipeMatch
CustomProviderNotStoreBacked
InvalidSetup
UnsupportedAuthMethod
InvalidCredentials
RuntimeCompileFailed
UnknownModel(ModelKey)
UnknownVariant(ModelSelection)
DuplicateModel(ModelKey)
DynamicCompile(DynamicCompileError)
ProviderCache
ExecutableBuild(ModelBuildError)
ProviderStore(ProviderStoreError)
Contention
Manifest(ManifestError)
Trait Implementations§
Source§impl Debug for ModelManagerError
impl Debug for ModelManagerError
Source§impl Display for ModelManagerError
impl Display for ModelManagerError
Source§impl Error for ModelManagerError
impl Error for ModelManagerError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<DynamicCompileError> for ModelManagerError
impl From<DynamicCompileError> for ModelManagerError
Source§fn from(source: DynamicCompileError) -> Self
fn from(source: DynamicCompileError) -> Self
Converts to this type from the input type.
Source§impl From<ManifestError> for ModelManagerError
impl From<ManifestError> for ModelManagerError
Source§fn from(source: ManifestError) -> Self
fn from(source: ManifestError) -> Self
Converts to this type from the input type.
Source§impl From<ProviderStoreError> for ModelManagerError
impl From<ProviderStoreError> for ModelManagerError
Source§fn from(source: ProviderStoreError) -> Self
fn from(source: ProviderStoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ModelManagerError
impl !UnwindSafe for ModelManagerError
impl Freeze for ModelManagerError
impl Send for ModelManagerError
impl Sync for ModelManagerError
impl Unpin for ModelManagerError
impl UnsafeUnpin for ModelManagerError
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