Made PublicValues serializable

- Needed by the prover scheduler.
This commit is contained in:
BGluth 2023-08-23 12:36:11 -06:00
parent 86fb6aa065
commit 975fd451e8

View File

@ -48,7 +48,7 @@ pub(crate) struct AllChallengerState<F: RichField + Extendable<D>, H: Hasher<F>,
}
/// Memory values which are public.
#[derive(Debug, Clone, Default)]
#[derive(Debug, Clone, Default, Deserialize, Serialize)]
pub struct PublicValues {
pub trie_roots_before: TrieRoots,
pub trie_roots_after: TrieRoots,