cargo_spellcheck/config/
nlprules.rs1use serde::{Deserialize, Serialize};
3use std::path::PathBuf;
4
5#[derive(Deserialize, Serialize, Debug, Clone)]
6#[serde(deny_unknown_fields)]
7pub struct LanguageToolConfig {
8 pub url: url::Url,
9}
10
11impl LanguageToolConfig {
12 pub fn url(&self) -> &url::Url {
13 &self.url
14 }
15}
16#[derive(Deserialize, Serialize, Debug, Clone, Default)]
17#[serde(deny_unknown_fields)]
18pub struct NlpRulesConfig {
19 pub override_rules: Option<PathBuf>,
22 pub override_tokenizer: Option<PathBuf>,
23}