pub enum CrossParadigmError {
Analysis(AnalysisError),
GraphStore(GraphStoreError),
InvalidPostingList(GraphPostingListError),
InvalidInput(String),
ArithmeticOverflow(String),
}Variants§
Analysis(AnalysisError)
GraphStore(GraphStoreError)
InvalidPostingList(GraphPostingListError)
InvalidInput(String)
ArithmeticOverflow(String)
Trait Implementations§
Source§impl Debug for CrossParadigmError
impl Debug for CrossParadigmError
Source§impl Display for CrossParadigmError
impl Display for CrossParadigmError
Source§impl Error for CrossParadigmError
impl Error for CrossParadigmError
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<AnalysisError> for CrossParadigmError
impl From<AnalysisError> for CrossParadigmError
Source§fn from(source: AnalysisError) -> Self
fn from(source: AnalysisError) -> Self
Converts to this type from the input type.
Source§impl From<GraphPostingListError> for CrossParadigmError
impl From<GraphPostingListError> for CrossParadigmError
Source§fn from(source: GraphPostingListError) -> Self
fn from(source: GraphPostingListError) -> Self
Converts to this type from the input type.
Source§impl From<GraphStoreError> for CrossParadigmError
impl From<GraphStoreError> for CrossParadigmError
Source§fn from(source: GraphStoreError) -> Self
fn from(source: GraphStoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CrossParadigmError
impl !UnwindSafe for CrossParadigmError
impl Freeze for CrossParadigmError
impl Send for CrossParadigmError
impl Sync for CrossParadigmError
impl Unpin for CrossParadigmError
impl UnsafeUnpin for CrossParadigmError
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