pub struct FuncInfo {
pub param_names: Vec<String>,
pub param_types: Vec<Type>,
}Expand description
A user-defined function signature.
Fields§
§param_names: Vec<String>Parameter names.
param_types: Vec<Type>Parameter types (may be type variables for polymorphism).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FuncInfo
impl RefUnwindSafe for FuncInfo
impl Send for FuncInfo
impl Sync for FuncInfo
impl Unpin for FuncInfo
impl UnwindSafe for FuncInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more