mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-11-03 16:21:07 +00:00
add attribute try_from
This commit is contained in:
1 parent
6dd2b4607f
commit
4c29eea790
11 files changed
+117
-1
No files matched your search
@@ -0,0 +1,9 @@
|
||||
use serde_derive::Serialize;
|
||||
|
||||
#[derive(Serialize)]
|
||||
#[serde(transparent, try_from = "u64")]
|
||||
struct S {
|
||||
a: u8,
|
||||
}
|
||||
|
||||
fn main() {}
|
||||
@@ -0,0 +1,8 @@
|
||||
error: #[serde(transparent)] is not allowed with #[serde(try_from = "...")]
|
||||
--> $DIR/with_try_from.rs:4:1
|
||||
|
|
||||
4 | / #[serde(transparent, try_from = "u64")]
|
||||
5 | | struct S {
|
||||
6 | | a: u8,
|
||||
7 | | }
|
||||
| |_^
|
||||
Reference in new issue
Block a user