pcapsql_core/format/mod.rs
1//! Value formatting utilities for network addresses.
2//!
3//! Provides formatting functions for displaying network addresses in human-readable form:
4//! - IPv4 addresses (UInt32 -> dotted-decimal string)
5//! - IPv6 addresses (16 bytes -> RFC 5952 string)
6//! - MAC addresses (6 bytes -> colon-separated hex)
7//!
8//! These functions are used by the CLI output formatter to automatically format
9//! address columns for display while keeping the underlying binary storage for
10//! efficient filtering and range queries.
11
12mod address;
13
14pub use address::{detect_address_column, format_ipv4, format_ipv6, format_mac, AddressKind};