pub enum MultiModalError {
NoModalities,
InvalidWeights {
total: f64,
},
MissingModality(Modality),
SyncFailure(String),
AlignmentFailure(String),
CrossModalError(String),
ConfigurationError(String),
}Expand description
Multi-modal processing errors
Variants§
NoModalities
No modalities configured
InvalidWeights
Invalid modality weights
MissingModality(Modality)
Missing required modality
SyncFailure(String)
Synchronization failure
AlignmentFailure(String)
Temporal alignment failure
CrossModalError(String)
Cross-modal learning error
ConfigurationError(String)
Configuration error
Trait Implementations§
Source§impl Clone for MultiModalError
impl Clone for MultiModalError
Source§fn clone(&self) -> MultiModalError
fn clone(&self) -> MultiModalError
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 Debug for MultiModalError
impl Debug for MultiModalError
Source§impl Display for MultiModalError
impl Display for MultiModalError
Source§impl Error for MultiModalError
impl Error for MultiModalError
1.30.0 · 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 PartialEq for MultiModalError
impl PartialEq for MultiModalError
impl StructuralPartialEq for MultiModalError
Auto Trait Implementations§
impl Freeze for MultiModalError
impl RefUnwindSafe for MultiModalError
impl Send for MultiModalError
impl Sync for MultiModalError
impl Unpin for MultiModalError
impl UnwindSafe for MultiModalError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more