1 2 3 4 5 6 7 8 9 10 11
use trustfall_derive::TrustfallEnumVertex; use crate::types; #[derive(Debug, Clone, TrustfallEnumVertex)] pub enum Vertex<'a> { Repository(types::Repository), Commit(types::Commit<'a>), Branch(types::Branch<'a>), Tag(types::Tag), }