2019-11-07 10:55:15 -08:00
|
|
|
use crate::common::*;
|
|
|
|
|
|
|
|
/// A single top-level item
|
|
|
|
#[derive(Debug)]
|
|
|
|
pub(crate) enum Item<'src> {
|
2019-11-21 07:39:32 -08:00
|
|
|
Alias(Alias<'src, Name<'src>>),
|
2019-11-07 10:55:15 -08:00
|
|
|
Assignment(Assignment<'src>),
|
2019-12-07 04:03:03 -08:00
|
|
|
Recipe(UnresolvedRecipe<'src>),
|
2019-11-10 23:17:47 -08:00
|
|
|
Set(Set<'src>),
|
2019-11-07 10:55:15 -08:00
|
|
|
}
|