pub enum MaterializationBindingError {
InvalidManifest(ValidationErrors),
EmptyTensorId {
index: usize,
},
TensorIdsNotStrictlySorted {
index: usize,
previous: String,
current: String,
},
UnknownTensorId {
tensor_id: String,
},
AliasNotMaterializable {
tensor_id: String,
native_name: String,
target_tensor_id: String,
},
MissingArtifact {
tensor_id: String,
artifact_id: String,
},
}Variants§
InvalidManifest(ValidationErrors)
EmptyTensorId
TensorIdsNotStrictlySorted
UnknownTensorId
AliasNotMaterializable
MissingArtifact
Trait Implementations§
Source§impl Clone for MaterializationBindingError
impl Clone for MaterializationBindingError
Source§impl Debug for MaterializationBindingError
impl Debug for MaterializationBindingError
impl Eq for MaterializationBindingError
Source§impl Error for MaterializationBindingError
impl Error for MaterializationBindingError
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()
impl StructuralPartialEq for MaterializationBindingError
Auto Trait Implementations§
impl Freeze for MaterializationBindingError
impl RefUnwindSafe for MaterializationBindingError
impl Send for MaterializationBindingError
impl Sync for MaterializationBindingError
impl Unpin for MaterializationBindingError
impl UnsafeUnpin for MaterializationBindingError
impl UnwindSafe for MaterializationBindingError
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