pub enum ModelAcquireError {
Artifact(ArtifactError),
Profile(ProfileError),
InsufficientSpace {
path: PathBuf,
required: u64,
available: u64,
},
Io {
path: PathBuf,
source: Error,
},
FrozenMetadataMismatch,
}Variants§
Trait Implementations§
Source§impl Debug for ModelAcquireError
impl Debug for ModelAcquireError
Source§impl Display for ModelAcquireError
impl Display for ModelAcquireError
Source§impl Error for ModelAcquireError
impl Error for ModelAcquireError
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<ArtifactError> for ModelAcquireError
impl From<ArtifactError> for ModelAcquireError
Source§fn from(source: ArtifactError) -> Self
fn from(source: ArtifactError) -> Self
Converts to this type from the input type.
Source§impl From<ModelAcquireError> for ManagedRuntimeError
impl From<ModelAcquireError> for ManagedRuntimeError
Source§fn from(source: ModelAcquireError) -> Self
fn from(source: ModelAcquireError) -> Self
Converts to this type from the input type.
Source§impl From<ProfileError> for ModelAcquireError
impl From<ProfileError> for ModelAcquireError
Source§fn from(source: ProfileError) -> Self
fn from(source: ProfileError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ModelAcquireError
impl !UnwindSafe for ModelAcquireError
impl Freeze for ModelAcquireError
impl Send for ModelAcquireError
impl Sync for ModelAcquireError
impl Unpin for ModelAcquireError
impl UnsafeUnpin for ModelAcquireError
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