bellhop-client 0.2.1

Autogenerated API client for Bellhop
Documentation
use std::rc::Rc;

use super::configuration::Configuration;

pub struct APIClient {
    configuration: Rc<Configuration>,
    default_api: Box<::apis::DefaultApi>,
}

impl APIClient {
    pub fn new(configuration: Configuration) -> APIClient {
        let rc = Rc::new(configuration);

        APIClient {
            configuration: rc.clone(),
            default_api: Box::new(::apis::DefaultApiClient::new(rc.clone())),
        }
    }

    pub fn default_api(&self) -> &::apis::DefaultApi {
        self.default_api.as_ref()
    }
}