pub trait Client {
// Provided method
fn get_response_from_api(
&self,
api_endpoint: &str,
method: Method,
query_params: Option<&str>,
body: Option<&str>,
) -> Result<Response, DockerApiError> { ... }
}