daaki-message 0.2.0

RFC 5322 email message parser and builder
Documentation
#![allow(clippy::unwrap_used)]

#[cfg(feature = "serde")]
mod serde_tests {
    use daaki_message::DateTime;

    #[test]
    fn test_datetime_serde_roundtrip() {
        let dt = DateTime::new(2025, 3, 30, 15, 47, 33, 0);
        let json = serde_json::to_string(&dt).unwrap();
        println!("Serialized: {}", json);
        let dt2: DateTime = serde_json::from_str(&json).unwrap();
        assert_eq!(dt, dt2);
    }
}

#[cfg(not(feature = "serde"))]
mod serde_tests {
    #[test]
    fn test_serde_disabled() {
        // serde feature is disabled
    }
}