pub struct ResolvedInternalFunctionDefinition {
pub statements: Vec<ResolvedStatement>,
pub name: LocalIdentifier,
pub parameters: Vec<ResolvedParameter>,
pub resolved_return_type: ResolvedType,
}
Fields§
§statements: Vec<ResolvedStatement>
§name: LocalIdentifier
§parameters: Vec<ResolvedParameter>
§resolved_return_type: ResolvedType
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedInternalFunctionDefinition
impl !RefUnwindSafe for ResolvedInternalFunctionDefinition
impl !Send for ResolvedInternalFunctionDefinition
impl !Sync for ResolvedInternalFunctionDefinition
impl Unpin for ResolvedInternalFunctionDefinition
impl !UnwindSafe for ResolvedInternalFunctionDefinition
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