pub struct MacroResult {
pub text: String,
pub console_output: Vec<String>,
}Expand description
The outcome of a successful macro or hook invocation.
Fields§
§text: StringThe script’s string completion value: expanded text for macros, the transformed content for hooks.
console_output: Vec<String>Lines written via console.log(...), in order, one entry per call
(arguments rendered with String() semantics and joined on " ").
Trait Implementations§
Source§impl Clone for MacroResult
impl Clone for MacroResult
Source§fn clone(&self) -> MacroResult
fn clone(&self) -> MacroResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MacroResult
impl Debug for MacroResult
impl Eq for MacroResult
Source§impl PartialEq for MacroResult
impl PartialEq for MacroResult
impl StructuralPartialEq for MacroResult
Auto Trait Implementations§
impl Freeze for MacroResult
impl RefUnwindSafe for MacroResult
impl Send for MacroResult
impl Sync for MacroResult
impl Unpin for MacroResult
impl UnsafeUnpin for MacroResult
impl UnwindSafe for MacroResult
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