diff --git a/src/bin/ch-remote.rs b/src/bin/ch-remote.rs index 66cc69183..e598b63a4 100644 --- a/src/bin/ch-remote.rs +++ b/src/bin/ch-remote.rs @@ -122,7 +122,7 @@ fn get_status_code(res: &str) -> Result { } } -fn parse_http_response(socket: &mut UnixStream) -> Result, Error> { +fn parse_http_response(socket: &mut dyn Read) -> Result, Error> { let mut res = String::new(); let mut body_offset = None; let mut content_length: Option = None; @@ -165,8 +165,8 @@ fn parse_http_response(socket: &mut UnixStream) -> Result, Error> } } -fn simple_api_command( - socket: &mut UnixStream, +fn simple_api_command( + socket: &mut T, method: &str, c: &str, request_body: Option<&str>,