Skip to content

Commit b888f95

Browse files
committed
Merge serde macros
1 parent 8df7a98 commit b888f95

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

crates/sdk/src/common/types.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,20 +67,23 @@ pub struct VerificationData {
6767
pub proving_system: ProvingSystemId,
6868
#[serde(with = "serde_bytes")]
6969
pub proof: Vec<u8>,
70-
#[serde(default, skip_serializing_if = "Option::is_none")]
7170
#[serde(
71+
default,
72+
skip_serializing_if = "Option::is_none",
7273
deserialize_with = "deserialize_option_bytes",
7374
serialize_with = "serialize_option_bytes"
7475
)]
7576
pub pub_input: Option<Vec<u8>>,
76-
#[serde(default, skip_serializing_if = "Option::is_none")]
7777
#[serde(
78+
default,
79+
skip_serializing_if = "Option::is_none",
7880
deserialize_with = "deserialize_option_bytes",
7981
serialize_with = "serialize_option_bytes"
8082
)]
8183
pub verification_key: Option<Vec<u8>>,
82-
#[serde(default, skip_serializing_if = "Option::is_none")]
8384
#[serde(
85+
default,
86+
skip_serializing_if = "Option::is_none",
8487
deserialize_with = "deserialize_option_bytes",
8588
serialize_with = "serialize_option_bytes"
8689
)]

0 commit comments

Comments
 (0)