Expand description
Use ditto.disk_usage() to access the DiskUsage API to inspect Ditto’s disk usage.
§Monitor disk usage on a device
In order to persist data on a device, Ditto can create a local database in a folder specified
with .with_root(...).
To monitor this folder size, DiskUsage offers two methods:
.exec()to retrieve an immediateDiskUsageTreeand.observe(...)to call a callback every time changes occur in the Ditto folder.
Structs§
- Used to monitor the disk usage of Ditto or of its sub-components.
- Entry in a file system
- Handle returned by
DiskUsage::observe. Keep it in scope as long you want to receive updates on a given Ditto Subdirectory.
Enums§
- Existing type in most file system.
Traits§
- An alias for
'static + Send + FnMut(DiskUsageChild). Callback bounds for theDiskUsage.observe(...)handler.
Type Aliases§
- Alias for the observer type returned by
.observe(...).