use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct IndexSettingsSimilarityIb {
#[serde(rename = "normalization")]
pub normalization: String,
#[serde(rename = "type")]
pub r#type: String,
#[serde(rename = "distribution")]
pub distribution: String,
#[serde(rename = "lambda")]
pub lambda: String,
}
impl IndexSettingsSimilarityIb {
pub fn new(
normalization: String,
r#type: String,
distribution: String,
lambda: String,
) -> IndexSettingsSimilarityIb {
IndexSettingsSimilarityIb {
normalization,
r#type,
distribution,
lambda,
}
}
}