Crate gravityfile_core

Crate gravityfile_core 

Source
Expand description

Core types and traits for gravityfile.

This crate provides the fundamental data structures used throughout the gravityfile ecosystem, including file nodes, trees, and configuration.

Structs§

ContentHash
BLAKE3 content hash for duplicate detection.
FileNode
A single file or directory in the tree.
FileTree
Complete scanned file tree with metadata.
InodeInfo
Inode information for hardlink detection.
NodeId
Unique identifier for a node within a tree.
ScanConfig
Configuration for scanning operations.
ScanConfigBuilder
Builder for ScanConfig.
ScanWarning
Non-fatal warning encountered during scan.
Timestamps
File metadata timestamps.
TreeStats
Summary statistics for a scanned tree.

Enums§

NodeKind
Type of file system node.
ScanError
Errors that can occur during scanning.
WarningKind
Kind of scan warning.