//! Point of interaction of the core subsystem with the prover subsystem.
//! Defines the means of communication between the two subsystems without exposing the internal details of either.
use ;
/// Types that define the API for interaction between prover and server subsystems.
/// Inputs for proof generation provided by the core subsystem.
/// Outputs of proof generation provided by the prover subsystem.
// Marker trait for the serialization format of stored data.
// We don't want for some other crate to implement this trait for their own types,
// so we seal it.
// Marker struct for CBOR serialization format.
;
// Marker struct for Bincode serialization format.
;