Fix Rust compatibility

pull/586/head
Arijit Basu 1 year ago
parent f430381f5b
commit da354cbcf9

@ -659,13 +659,13 @@ pub fn paint<'a>(util: Table<'a>, lua: &Lua) -> Result<Table<'a>> {
return Ok(string); return Ok(string);
} }
let Some(style) = style else { if let Some(style) = style {
return Ok(string);
};
let style: Style = lua.from_value(Value::Table(style))?; let style: Style = lua.from_value(Value::Table(style))?;
let ansi_style: nu_ansi_term::Style = style.into(); let ansi_style: nu_ansi_term::Style = style.into();
Ok::<String, LuaError>(ansi_style.paint(string).to_string()) Ok::<String, LuaError>(ansi_style.paint(string).to_string())
} else {
Ok(string)
}
})?; })?;
util.set("paint", func)?; util.set("paint", func)?;
Ok(util) Ok(util)

Loading…
Cancel
Save