pub struct NewFile {
pub source_id: SourceId,
pub original_path: String,
pub canonical_path: String,
pub display_path: String,
pub extension: Option<String>,
pub metadata: ObservedMetadata,
pub status: FileStatus,
}Expand description
Parameters for inserting a newly discovered file.
Fields§
§source_id: SourceId§original_path: String§canonical_path: String§display_path: String§extension: Option<String>§metadata: ObservedMetadata§status: FileStatusTrait Implementations§
Auto Trait Implementations§
impl Freeze for NewFile
impl RefUnwindSafe for NewFile
impl Send for NewFile
impl Sync for NewFile
impl Unpin for NewFile
impl UnsafeUnpin for NewFile
impl UnwindSafe for NewFile
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