pub trait ApiClient {
// Required method
fn execute(&self, request: ApiRequest) -> Result<ApiResponse, ApiError>;
}Expand description
API client trait for making HTTP requests
Required Methods§
fn execute(&self, request: ApiRequest) -> Result<ApiResponse, ApiError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".