pub trait FunctionSignature {
// Required methods
fn parameters(&self) -> &Vec<TyFunctionParameter>;
fn return_type(&self) -> &TypeArgument;
}
pub trait FunctionSignature {
// Required methods
fn parameters(&self) -> &Vec<TyFunctionParameter>;
fn return_type(&self) -> &TypeArgument;
}