pub struct OpenApiClient { /* private fields */ }
Implementations§
Source§impl OpenApiClient
impl OpenApiClient
pub fn new(open_api_config: OpenApiConfig) -> Self
pub fn with_endpoint_type(self, endpoint_type: EndpointType) -> Self
pub async fn send<R>(&mut self, http_fn: HttpFn<R>) -> Result<R>
Trait Implementations§
Source§impl Debug for OpenApiClient
impl Debug for OpenApiClient
Source§impl Default for OpenApiClient
impl Default for OpenApiClient
Source§fn default() -> OpenApiClient
fn default() -> OpenApiClient
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpenApiClient
impl RefUnwindSafe for OpenApiClient
impl Send for OpenApiClient
impl Sync for OpenApiClient
impl Unpin for OpenApiClient
impl UnwindSafe for OpenApiClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more