Struct tpnote_lib::config::Filename
source · pub struct Filename {
pub sort_tag_chars: String,
pub sort_tag_separator: 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§
§sort_tag_chars: String§sort_tag_separator: 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
Auto Trait Implementations§
impl RefUnwindSafe for Filename
impl Send for Filename
impl Sync for Filename
impl Unpin for Filename
impl UnwindSafe for Filename
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