pub struct LineProcessResult {
pub locals: VarMap,
pub vars: VarMap,
}Expand description
The result of commands in line plugins.
See examples at LineProcessContext.
Fields§
§locals: VarMapThe updated variables.
vars: VarMapThe temp variables.
Trait Implementations§
Source§impl Debug for LineProcessResult
impl Debug for LineProcessResult
Source§impl Default for LineProcessResult
impl Default for LineProcessResult
Source§fn default() -> LineProcessResult
fn default() -> LineProcessResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LineProcessResult
impl<'de> Deserialize<'de> for LineProcessResult
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 LineProcessResult
impl RefUnwindSafe for LineProcessResult
impl Send for LineProcessResult
impl Sync for LineProcessResult
impl Unpin for LineProcessResult
impl UnwindSafe for LineProcessResult
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