pub struct ScriptRunResult {
pub stdout: String,
pub result: Value,
pub elapsed_ms: u64,
}Expand description
ign script run result — the route’s exec answer under
unit-explicit keys, ALL keys always (the family convention:
agents never key-hunt). The secret appears in NONE of them
(redaction — the 05-03 canary extended to this surface).
Fields§
§stdout: StringThe script’s captured stdout, verbatim (empty string when the script printed nothing — the key still rides).
result: ValueThe script’s value: a single expression’s eval result, or the
_result global statements left (null when neither — the key
still rides). Raw JSON passthrough, never interpreted.
elapsed_ms: u64The route-measured wall time in milliseconds (route-side
time.time() deltas; 0 when the answer carried none — the
key still rides).
Trait Implementations§
Source§impl Debug for ScriptRunResult
impl Debug for ScriptRunResult
Auto Trait Implementations§
impl Freeze for ScriptRunResult
impl RefUnwindSafe for ScriptRunResult
impl Send for ScriptRunResult
impl Sync for ScriptRunResult
impl Unpin for ScriptRunResult
impl UnsafeUnpin for ScriptRunResult
impl UnwindSafe for ScriptRunResult
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