pub(crate) fn dialog_action_correct_errors(mut builder: crate::types::builders::DialogActionBuilder) -> crate::types::builders::DialogActionBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::DialogActionType>().ok()
}
builder
}
pub(crate) fn active_context_correct_errors(
mut builder: crate::types::builders::ActiveContextBuilder,
) -> crate::types::builders::ActiveContextBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.time_to_live.is_none() {
builder.time_to_live = {
let builder = crate::types::builders::ActiveContextTimeToLiveBuilder::default();
Some(builder.build())
}
}
if builder.parameters.is_none() {
builder.parameters = Some(Default::default())
}
builder
}
pub(crate) fn intent_summary_correct_errors(
mut builder: crate::types::builders::IntentSummaryBuilder,
) -> crate::types::builders::IntentSummaryBuilder {
if builder.dialog_action_type.is_none() {
builder.dialog_action_type = "no value was set".parse::<crate::types::DialogActionType>().ok()
}
builder
}
pub(crate) fn button_correct_errors(mut builder: crate::types::builders::ButtonBuilder) -> crate::types::builders::ButtonBuilder {
if builder.text.is_none() {
builder.text = Some(Default::default())
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
builder
}