crate_activity/errors.rs
1crate::ix!();
2
3error_tree!{
4
5 pub enum PcaError {
6 NoActivityDataAvailable,
7 PcaDataLengthMismatch {
8 expected_num_elements: usize,
9 found_num_elements: usize,
10 }
11 }
12
13 pub enum CrateActivityError {
14 Reqwest(reqwest::Error),
15 Serde(serde_json::Error),
16 Io(std::io::Error),
17 ShapeError(ndarray::ShapeError),
18 HierarchicalClusteringError(HierarchicalClusteringError),
19 PcaError(PcaError),
20 }
21}