cycles-quartz/crates/cli/src/response.rs
Daniel Gushchyan 14a6913632
refactor: refactor repo as standard rust monorepo (#222)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-30 23:33:22 +04:00

27 lines
729 B
Rust

use serde::Serialize;
use crate::response::{
contract_build::ContractBuildResponse, contract_deploy::ContractDeployResponse,
dev::DevResponse, enclave_build::EnclaveBuildResponse, enclave_start::EnclaveStartResponse,
handshake::HandshakeResponse, init::InitResponse,
};
pub mod contract_build;
pub mod contract_deploy;
pub mod dev;
pub mod enclave_build;
pub mod enclave_start;
pub mod handshake;
pub mod init;
#[derive(Clone, Debug, Serialize)]
pub enum Response {
Init(InitResponse),
Handshake(HandshakeResponse),
ContractBuild(ContractBuildResponse),
ContractDeploy(ContractDeployResponse),
EnclaveBuild(EnclaveBuildResponse),
EnclaveStart(EnclaveStartResponse),
Dev(DevResponse),
}