rocl 0.0.5

Rust OSB client library used by rocs generated with openapi-generator
Documentation
/*
 * Open Service Broker API
 *
 * Extensions model
 */

#[derive(Debug, PartialEq, Serialize, Deserialize)]
pub struct Extension {
    #[serde(rename = "id")]
    pub id: String,
    #[serde(rename = "path")]
    pub path: String,
    #[serde(rename = "description")]
    pub description: String,
    #[serde(rename = "openapi_url")]
    pub openapi_url: String,
}

impl Extension {
    pub fn new(id: String, path: String, description: String, openapi_url: String) -> Extension {
        Extension {
            id: id,
            path: path,
            description: description,
            openapi_url: openapi_url,
        }
    }
}