#[non_exhaustive]pub struct DirectorySourceOptions {
pub tpl_extension: String,
pub hidden: bool,
pub temporary: bool,
}
Expand description
Options for importing template files from a directory.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.tpl_extension: String
The name extension for template files
Whether to include hidden files (file name that starts with .
)
temporary: bool
Whether to include temporary files (file name that starts with #
)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DirectorySourceOptions
impl RefUnwindSafe for DirectorySourceOptions
impl Send for DirectorySourceOptions
impl Sync for DirectorySourceOptions
impl Unpin for DirectorySourceOptions
impl UnwindSafe for DirectorySourceOptions
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