cliff3_util/
lib.rs

1//! 암/복호화(RSA, AES), Hash(SHA 256/512), 문자열 유틸리티 함수, I/O 유틸리티 함수 및 날짜 관련 함수 모음입니다.
2//!
3//! # Feature flags
4//!
5//! - `string` - 문자열 유틸리티 함수 활성화
6//! - `encrypt` - 암복호화 및 Hash 관련 함수 활성화
7//! - `io` - I/O 유틸리티 관련 함수 활성화
8//! - `date` - 날짜(chrono) 관련 함수 활성화
9//! - `default` - 위 함수 모두 포함
10
11pub mod error;
12
13// string_util.rs 파일에 다음과 같이 설정하여도 됨
14// #![cfg(any(feature = "default", feature = "string"))]
15#[cfg(any(feature = "string", feature = "default"))]
16pub mod string_util;
17
18#[cfg(any(feature = "encrypt", feature = "default"))]
19pub mod encrypt_util;
20
21#[cfg(any(feature = "io", feature = "default"))]
22pub mod io_util;
23
24#[cfg(any(feature = "date", feature = "default"))]
25pub mod date_util;