Struct tpnote_lib::config::Filename
source · pub struct Filename {
pub root_path_marker: String,
pub sort_tag_chars: String,
pub sort_tag_extra_separator: char,
pub copy_counter_extra_separator: String,
pub copy_counter_opening_brackets: String,
pub copy_counter_closing_brackets: String,
pub extension_default: String,
pub extensions_md: Vec<String>,
pub extensions_rst: Vec<String>,
pub extensions_html: Vec<String>,
pub extensions_txt: Vec<String>,
pub extensions_no_viewer: Vec<String>,
}Expand description
Configuration of filename parsing, deserialized from the configuration file.
Fields§
§root_path_marker: String§sort_tag_chars: String§sort_tag_extra_separator: char§copy_counter_extra_separator: String§copy_counter_opening_brackets: String§copy_counter_closing_brackets: String§extension_default: String§extensions_md: Vec<String>§extensions_rst: Vec<String>§extensions_html: Vec<String>§extensions_txt: Vec<String>§extensions_no_viewer: Vec<String>Trait Implementations§
source§impl<'de> Deserialize<'de> for Filename
impl<'de> Deserialize<'de> for Filename
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more