Skip to content

Commit 4f6b991

Browse files
Derive serialize for protobuf fuzz target input (#521)
Signed-off-by: John Kastner <jkastner@amazon.com>
1 parent 403f256 commit 4f6b991

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cedar-drt/fuzz/fuzz_targets/protobuf-roundtrip.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
use libfuzzer_sys::arbitrary::{self, MaxRecursionReached};
2020
use prost::Message;
21+
use serde::Serialize;
2122

2223
use crate::arbitrary::Arbitrary;
2324
use crate::arbitrary::Unstructured;
@@ -32,8 +33,9 @@ use cedar_policy_generators::{
3233
settings::ABACSettings,
3334
};
3435

35-
#[derive(Debug)]
36+
#[derive(Debug, Clone, Serialize)]
3637
struct FuzzTargetInput {
38+
#[serde(skip)]
3739
request: ABACRequest,
3840
policy: ABACPolicy,
3941
entities: Entities,

0 commit comments

Comments
 (0)