cmake_parser/doc/command/common/
source_alt.rs

1use cmake_parser_derive::CMake;
2
3use crate::Token;
4
5#[derive(CMake, Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]
6#[cmake(pkg = "crate", untagged)]
7pub enum SourceAlt<'t> {
8    #[cmake(transparent)]
9    Sources(Vec<Token<'t>>),
10    Source(Token<'t>),
11}