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 ansi_style: nu_ansi_term::Style = style.into();
Ok::<String, LuaError>(ansi_style.paint(string).to_string())
let style: Style = lua.from_value(Value::Table(style))?; } else {
let ansi_style: nu_ansi_term::Style = style.into(); Ok(string)
Ok::<String, LuaError>(ansi_style.paint(string).to_string()) }
})?; })?;
util.set("paint", func)?; util.set("paint", func)?;
Ok(util) Ok(util)

Loading…
Cancel
Save