(&self)
| 113 | } |
| 114 | |
| 115 | pub fn fn_name(&self) -> &str { |
| 116 | match &self { |
| 117 | FunctionType::FreeFn { fn_name, .. } => fn_name, |
| 118 | FunctionType::ImplFn { fn_name, .. } => fn_name, |
| 119 | FunctionType::ImplTraitFn { fn_name, .. } => fn_name, |
| 120 | FunctionType::TraitDefaultFn { fn_name, .. } => fn_name, |
| 121 | FunctionType::NestedFn { fn_name, .. } => fn_name, |
| 122 | } |
| 123 | } |
| 124 | |
| 125 | pub fn is_async(&self) -> bool { |
| 126 | match *self { |
no outgoing calls
no test coverage detected