pub struct PluginInvocationResult {
pub output: String,
pub timings: Option<PluginInvocationTimings>,
}Expand description
Result of running a plugin through the Python bridge
Fields§
§output: StringJSON text emitted by the plugin (may be "null")
timings: Option<PluginInvocationTimings>Optional per-phase timings for diagnostics
Auto Trait Implementations§
impl Freeze for PluginInvocationResult
impl RefUnwindSafe for PluginInvocationResult
impl Send for PluginInvocationResult
impl Sync for PluginInvocationResult
impl Unpin for PluginInvocationResult
impl UnwindSafe for PluginInvocationResult
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