mirror of
https://github.com/nushell/nushell
synced 2025-01-04 09:18:57 +00:00
8df748463d
* WIP * WIP * WIP * Tests are passing * make parser more resilient * lint
18 lines
565 B
Rust
18 lines
565 B
Rust
// use std::fmt::Debug;
|
|
|
|
// A combination of an informative parse error, and what has been successfully parsed so far
|
|
// #[derive(Debug)]
|
|
// pub struct ParseError {
|
|
// /// An informative cause for this parse error
|
|
// pub cause: nu_errors::ParseError,
|
|
// // /// What has been successfully parsed, if anything
|
|
// // pub partial: Option<T>,
|
|
// }
|
|
|
|
// pub type ParseResult<T> = Result<T, ParseError<T>>;
|
|
|
|
// impl<T: Debug> From<ParseError<T>> for nu_errors::ShellError {
|
|
// fn from(e: ParseError<T>) -> Self {
|
|
// e.cause.into()
|
|
// }
|
|
// }
|