1use crate::TypeId; 2 3#[derive(Debug, Clone)] 4pub struct FunctionType { 5 pub params: Vec<TypeId>, 6 pub nil_terminated: bool, 7 pub ret: TypeId, 8}