pub mod webapi; use protobuf::MessageFull; pub use webapi::WebApiTransport; use crate::steamapi::{ApiRequest, ApiResponse, BuildableRequest}; pub trait Transport { fn send_request( &mut self, req: ApiRequest, ) -> anyhow::Result>; fn close(&mut self); }