diff --git a/proof_parser/src/lib.rs b/proof_parser/src/lib.rs index 091f9ff..3105be2 100644 --- a/proof_parser/src/lib.rs +++ b/proof_parser/src/lib.rs @@ -6,8 +6,8 @@ pub mod stark_proof; pub use stark_proof::*; -pub fn parse(input: String) -> anyhow::Result { - let proof_json = serde_json::from_str::(&input)?; +pub fn parse>(input: I) -> anyhow::Result { + let proof_json = serde_json::from_str::(input.as_ref())?; stark_proof::StarkProof::try_from(proof_json) }