pub struct FileEntry {
pub name: Arc<String>,
pub extent: FileExtent,
pub data: FileData,
pub unique_id: u64,
}Expand description
A file entry in the directory tree
Fields§
§name: Arc<String>File name
extent: FileExtentPhysical location on disk (filled during layout phase)
data: FileDataSource of file content
unique_id: u64Unique ID for this file (used by UDF)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileEntry
impl RefUnwindSafe for FileEntry
impl Send for FileEntry
impl Sync for FileEntry
impl Unpin for FileEntry
impl UnsafeUnpin for FileEntry
impl UnwindSafe for FileEntry
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