protospec_build/ast/declaration/import_declaration.rs
1use super::*;
2
3#[derive(Clone, Serialize, Deserialize)]
4pub struct ImportItem {
5 pub name: Ident,
6 pub alias: Option<Ident>,
7 pub span: Span,
8}
9impl_node!(ImportItem);
10
11#[derive(Clone, Serialize, Deserialize)]
12pub struct ImportDeclaration {
13 pub items: Vec<ImportItem>,
14 pub from: Str,
15 pub span: Span,
16}
17impl_node!(ImportDeclaration);