dtt

Module macros

Source
Expand description

Macro definitions for common operations.

Contains utility macros to simplify common datetime operations and reduce boilerplate code.

§Macros for the DTT Crate

This module bundles all macros used across the DTT crate, facilitating date and time operations.

§Overview

  • Utility Macros: General purpose macros such as dtt_print for logging and dtt_vec for vector operations.
  • DateTime Construction: Macros like dtt_now and dtt_new_with_tz for creating DateTime instances.
  • DateTime Operations: Macros that perform arithmetic and comparisons on DateTime objects.
  • Validation: Macros like is_valid which validate various aspects of date and time inputs.