pub struct ScriptedExecutionTrace {
pub invocations: Vec<ScriptedCommandInvocation>,
}Expand description
Inner execution trace captured for the last ScriptedTool::execute() call.
Fields§
§invocations: Vec<ScriptedCommandInvocation>Trait Implementations§
Source§impl Clone for ScriptedExecutionTrace
impl Clone for ScriptedExecutionTrace
Source§impl Debug for ScriptedExecutionTrace
impl Debug for ScriptedExecutionTrace
Source§impl Default for ScriptedExecutionTrace
impl Default for ScriptedExecutionTrace
Source§impl<'de> Deserialize<'de> for ScriptedExecutionTrace
impl<'de> Deserialize<'de> for ScriptedExecutionTrace
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScriptedExecutionTrace
impl RefUnwindSafe for ScriptedExecutionTrace
impl Send for ScriptedExecutionTrace
impl Sync for ScriptedExecutionTrace
impl Unpin for ScriptedExecutionTrace
impl UnsafeUnpin for ScriptedExecutionTrace
impl UnwindSafe for ScriptedExecutionTrace
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