1 2 3 4 5 6 7 8 9 10 11 12 13
pub mod stdio; pub mod ws; pub mod ws_daemon; use serde_json::Value; use tokio::sync::mpsc; use crate::error::ClientError; pub struct TransportHandle { pub outbound: mpsc::Sender<Value>, pub inbound: mpsc::Receiver<Result<Value, ClientError>>, }