pub struct FileListReport {
pub format: String,
pub path_filter: Option<String>,
pub pattern: Option<String>,
pub include_metadata: bool,
pub max_depth: Option<usize>,
pub total_files: usize,
pub files: Vec<FileListEntry>,
pub groups: Vec<FileLanguageGroup>,
pub tree: Vec<FileTreeEntry>,
}Fields§
§format: String§path_filter: Option<String>§pattern: Option<String>§include_metadata: bool§max_depth: Option<usize>§total_files: usize§files: Vec<FileListEntry>§groups: Vec<FileLanguageGroup>§tree: Vec<FileTreeEntry>Trait Implementations§
Source§impl Clone for FileListReport
impl Clone for FileListReport
Source§fn clone(&self) -> FileListReport
fn clone(&self) -> FileListReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileListReport
impl Debug for FileListReport
Auto Trait Implementations§
impl Freeze for FileListReport
impl RefUnwindSafe for FileListReport
impl Send for FileListReport
impl Sync for FileListReport
impl Unpin for FileListReport
impl UnsafeUnpin for FileListReport
impl UnwindSafe for FileListReport
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