Fix spelling: "inhert" -> "inherit"

This commit is contained in:
trevyn 2023-06-04 14:39:19 +04:00
parent 2bbf69e6b6
commit 6306e3ca5f
2 changed files with 6 additions and 6 deletions

View file

@ -4,7 +4,7 @@
Type Define:
```
Stdio: "Inhert" | "Piped" | "Null"
Stdio: "Inherit" | "Piped" | "Null"
```
### `exec(commands: [string], stdout: Stdio, stderr: Stdio)`

View file

@ -3,7 +3,7 @@ use std::process::{Command, Stdio};
use mlua::{FromLua, UserData};
enum StdioFromString {
Inhert,
Inherit,
Piped,
Null,
}
@ -12,19 +12,19 @@ impl<'lua> FromLua<'lua> for StdioFromString {
if let mlua::Value::String(v) = lua_value {
let v = v.to_str().unwrap();
return Ok(match v.to_lowercase().as_str() {
"inhert" => Self::Inhert,
"inherit" => Self::Inherit,
"piped" => Self::Piped,
"null" => Self::Null,
_ => Self::Inhert,
_ => Self::Inherit,
});
}
Ok(Self::Inhert)
Ok(Self::Inherit)
}
}
impl StdioFromString {
pub fn to_stdio(self) -> Stdio {
match self {
StdioFromString::Inhert => Stdio::inherit(),
StdioFromString::Inherit => Stdio::inherit(),
StdioFromString::Piped => Stdio::piped(),
StdioFromString::Null => Stdio::null(),
}