mirror of
https://github.com/nushell/nushell.git
synced 2025-04-09 21:28:55 +02:00
15 lines
302 B
Rust
15 lines
302 B
Rust
use crate::Span;
|
|
|
|
#[derive(Debug, Clone)]
|
|
pub enum ImportPatternMember {
|
|
Glob { span: Span },
|
|
Name { name: Vec<u8>, span: Span },
|
|
List { names: Vec<(Vec<u8>, Span)> },
|
|
}
|
|
|
|
#[derive(Debug, Clone)]
|
|
pub struct ImportPattern {
|
|
pub head: Vec<u8>,
|
|
pub members: Vec<ImportPatternMember>,
|
|
}
|