Plugin with evaluated call (#393)

* plugin trait

* impl of trait

* record and absolute path

* plugin example crate

* clippy error

* correcting cargo

* evaluated call for plugin
This commit is contained in:
Fernando Herrera
2021-12-02 05:42:56 +00:00
committed by GitHub
parent 2bbba3f5da
commit 56307553ae
29 changed files with 1140 additions and 770 deletions

View File

@ -1,10 +1,10 @@
use nu_protocol::{
ast::Call,
engine::{EngineState, Stack},
ShellError,
FromValue, ShellError,
};
use crate::{eval_expression, FromValue};
use crate::eval_expression;
pub trait CallExt {
fn get_flag<T: FromValue>(