diff --git a/docs/src/plugin/interface/command.md b/docs/src/plugin/interface/command.md index c9b1dc48f..18cd32769 100644 --- a/docs/src/plugin/interface/command.md +++ b/docs/src/plugin/interface/command.md @@ -4,7 +4,7 @@ Type Define: ``` -Stdio: "Inhert" | "Piped" | "Null" +Stdio: "Inherit" | "Piped" | "Null" ``` ### `exec(commands: [string], stdout: Stdio, stderr: Stdio)` diff --git a/src/plugin/interface/command.rs b/src/plugin/interface/command.rs index 373689f83..641fe328a 100644 --- a/src/plugin/interface/command.rs +++ b/src/plugin/interface/command.rs @@ -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(), }