serde2file's derive macro

usage / 用法

```rust

[derive(Serialize, Deserialize, Serde2File)]

[serde2file(

encrypt = "TestEncryptTool::encrypt",
decrypt = "TestEncryptTool::decrypt",
crypt_arg_type = "&'static str",
dump_file_name = "test_data.json"

)] ```

Attributes / 属性 :

Examples/例子

```rust use serde2filemacroderive::Serde2File;

[derive(Debug, Serialize, Deserialize, Default, PartialEq, Eq, Serde2File)]

[serde2file(

encrypt = "TestEncryptTool::encrypt",
decrypt = "TestEncryptTool::decrypt",
crypt_arg_type = "&'static str",
dump_file_name = "test_data.json"

)] struct TestData { id: String, name: String, } ```