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);