typescript_ast/ast/
typedefinition.rs

1use super::function::Param;
2
3
4#[derive(Debug)]
5pub struct TypeBlock {
6    pub attributes: Vec<Param>,
7}
8
9#[derive(Debug)]
10pub struct TypeDefinition {
11    pub name: String,
12    pub blocks: Vec<TypeBlock>,
13    pub aggregates: Vec<String>,
14}