Expand description
This module defines common utilities used across table queries.
Modulesยง
- bundle_
id - Contains logic for parsing Apple Bundle IDs.
- dates
- Contains date parsing functions for iMessage dates.
- dirs
- Contains functions that generate the correct path to the default iMessage database location.
- output
- Contains functions that emit a loading message while we do other work.
- platform
- Contains data structures used to describe database platforms.
- plist
- Contains logic and data structures used to parse and deserialize
NSKeyedArchiverproperty list files into native Rust data structures. - query_
context - Contains logic for handling query filter configurations.
- size
- Contains logic for creating human-readable file size strings.
- streamtyped
- The legacy/fallback simple
typedstreamparser. - typedstream
- Helpers for working with
Propertytypes in the Crabstep deserializer.