27 lines
545 B
Rust
27 lines
545 B
Rust
use derive_sample::{Serialize_repr};
|
|
// use derive_sample::dsample;
|
|
|
|
mod small_prime {
|
|
use super::*;
|
|
|
|
// #[dsample(name = "X")]
|
|
#[derive(Serialize_repr)]
|
|
#[repr(u8)]
|
|
#[dsample(a= "b")]
|
|
enum SmallPrime {
|
|
Two = 2,
|
|
Three = 3,
|
|
Five = 5,
|
|
#[dsample]
|
|
#[dsample(name = "aaaa")]
|
|
Seven = 7,
|
|
}
|
|
|
|
|
|
#[test]
|
|
fn test_serialize() {
|
|
println!("hello world");
|
|
// let j = serde_json::to_string(&SmallPrime::Seven).unwrap();
|
|
// assert_eq!(j, "7");
|
|
}
|
|
} |