use crate::component::MetaResponse;
use crate::component::{Affix, Request, Task};
use crate::Response;
pub struct Parsed<E> {
pub req: Vec<Request>,
pub task: Vec<Task>,
pub affix: Vec<Affix>,
pub entities: Vec<E>,
pub errs: Vec<Result<Response, MetaResponse>>,
}
impl<E> Parsed<E> {
pub fn new() -> Self {
Parsed {
task: Vec::new(),
affix: Vec::new(),
req: Vec::new(),
entities: Vec::new(),
errs: Vec::new(),
}
}
}