pub struct LuaOutcome {
pub stdout: String,
pub return_value: Option<Value>,
pub error: Option<String>,
}Expand description
Result of one script execution.
Fields§
§stdout: StringCaptured print output.
return_value: Option<Value>The script’s return value, JSON-serialized (if any).
error: Option<String>Set when the script raised an error or hit a limit.
Trait Implementations§
Source§impl Debug for LuaOutcome
impl Debug for LuaOutcome
Source§impl Default for LuaOutcome
impl Default for LuaOutcome
Source§fn default() -> LuaOutcome
fn default() -> LuaOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LuaOutcome
impl RefUnwindSafe for LuaOutcome
impl Send for LuaOutcome
impl Sync for LuaOutcome
impl Unpin for LuaOutcome
impl UnsafeUnpin for LuaOutcome
impl UnwindSafe for LuaOutcome
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more