Module dittolive_ditto::disk_usage
source · 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 immediateDiskUsageTree
and.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(...)
.