pub struct ResolvedFunctionSignature {
pub first_parameter_is_self: bool,
pub parameters: Vec<ResolvedParameter>,
pub return_type: ResolvedType,
}
Fields§
§first_parameter_is_self: bool
§parameters: Vec<ResolvedParameter>
§return_type: ResolvedType
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedFunctionSignature
impl !RefUnwindSafe for ResolvedFunctionSignature
impl !Send for ResolvedFunctionSignature
impl !Sync for ResolvedFunctionSignature
impl Unpin for ResolvedFunctionSignature
impl !UnwindSafe for ResolvedFunctionSignature
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