openai-lib 0.1.0

APIs for sampling from and fine-tuning language models
Documentation
/*
 * OpenAI API
 *
 * APIs for sampling from and fine-tuning language models
 *
 * The version of the OpenAPI document: 1.2.0
 * 
 * Generated by: https://openapi-generator.tech
 */




#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct CreateModerationResponseResultsInner {
    #[serde(rename = "flagged")]
    pub flagged: bool,
    #[serde(rename = "categories")]
    pub categories: Box<crate::models::CreateModerationResponseResultsInnerCategories>,
    #[serde(rename = "category_scores")]
    pub category_scores: Box<crate::models::CreateModerationResponseResultsInnerCategoryScores>,
}

impl CreateModerationResponseResultsInner {
    pub fn new(flagged: bool, categories: crate::models::CreateModerationResponseResultsInnerCategories, category_scores: crate::models::CreateModerationResponseResultsInnerCategoryScores) -> CreateModerationResponseResultsInner {
        CreateModerationResponseResultsInner {
            flagged,
            categories: Box::new(categories),
            category_scores: Box::new(category_scores),
        }
    }
}