pub struct ResolvedFunctionSignature {
pub parameters: Vec<ResolvedParameter>,
pub return_type: ResolvedType,
}
Fields§
§parameters: Vec<ResolvedParameter>
§return_type: ResolvedType
Trait Implementations§
Source§impl Clone for ResolvedFunctionSignature
impl Clone for ResolvedFunctionSignature
Source§fn clone(&self) -> ResolvedFunctionSignature
fn clone(&self) -> ResolvedFunctionSignature
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto 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