diff options
Diffstat (limited to 'src/constants.rs')
| -rw-r--r-- | src/constants.rs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/constants.rs b/src/constants.rs deleted file mode 100644 index e18dc3d..0000000 --- a/src/constants.rs +++ /dev/null @@ -1,33 +0,0 @@ - - -use std::collections::{HashMap, HashSet}; - -use once_cell::sync::Lazy; -use serde::{Serialize, Deserialize}; - -#[derive(Debug, Serialize, Deserialize)] -pub(crate) struct Extracted { - #[serde(rename = "C_skip")] - pub cskip: f32, - #[serde(rename = "C_sub")] - pub csub: f32, - #[serde(rename = "C_exp")] - pub cexp: f32, - #[serde(rename = "C_vwl")] - pub cvwl: f32, - pub consonants: HashSet<String>, - #[serde(rename = "R_c")] - pub rc: HashSet<String>, - #[serde(rename = "R_v")] - pub rv: HashSet<String>, - pub similarity_matrix: HashMap<String, f32>, - pub salience: HashMap<String, f32>, - pub feature_matrix: HashMap<String, HashMap<String, String>>, -} - - -const EXTRACTED_JSON: &str = include_str!("extract.json"); -pub static EXTRACTED: Lazy<Extracted> = Lazy::new(|| { - serde_json::from_str(EXTRACTED_JSON).unwrap() -}); - |
