Struct nu_engine::shell::value_shell::ValueShell [−][src]
pub struct ValueShell { /* fields omitted */ }
Implementations
Trait Implementations
fn ls(
&self,
_: LsArgs,
name_tag: Tag,
_ctrl_c: Arc<AtomicBool>
) -> Result<ActionStream, ShellError>
fn open(
&self,
_path: &Path,
_name: Span,
_with_encoding: Option<&'static Encoding>
) -> Result<Box<dyn Iterator<Item = Result<StringOrBinary, ShellError>> + Send + Sync>, ShellError>
fn save(
&mut self,
_path: &Path,
_contents: &[u8],
_name: Span,
_append: bool
) -> Result<OutputStream, ShellError>
Auto Trait Implementations
impl RefUnwindSafe for ValueShell
impl Send for ValueShell
impl Sync for ValueShell
impl Unpin for ValueShell
impl UnwindSafe for ValueShell
Blanket Implementations
Mutably borrows from an owned value. Read more