Struct tpnote_lib::config::Filename
source · pub struct Filename {
pub sort_tag: SortTag,
pub copy_counter: CopyCounter,
pub extension_default: String,
pub extensions: Vec<(String, MarkupLanguage)>,
}Expand description
Configuration of filename parsing, deserialized from the configuration file.
Fields§
§sort_tag: SortTag§copy_counter: CopyCounter§extension_default: String§extensions: Vec<(String, MarkupLanguage)>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