imessage_database

Module util

source
Expand description

This module defines common utilities used across table queries.

Modulesยง

  • Contains date parsing functions for iMessage dates.
  • Contains functions that generate the correct path to the default iMessage database location.
  • Contains functions that emit a loading message while we do other work.
  • Contains data structures used to describe database platforms.
  • Contains logic to parse text from plist payload data.
  • Contains logic for handling query filter configurations.
  • Contains logic for creating human-readable file size strings.
  • The legacy/fallback simple typedstream parser.
  • Contains logic and data structures used to parse and deserialize typedstream data into native Rust data structures.