Struct ligen::ir::Function [−][src]
pub struct Function { pub attributes: Attributes, pub visibility: Visibility, pub asyncness: Option<Async>, pub identifier: Identifier, pub inputs: Vec<Parameter, Global>, pub output: Option<Type>, }
Expand description
Function Struct
Fields
attributes: Attributes
Attributes field.
visibility: Visibility
Visibility field.
asyncness: Option<Async>
Asyncness field.
identifier: Identifier
Identifier field.
inputs: Vec<Parameter, Global>
Inputs field.
output: Option<Type>
Output field.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Function
impl UnwindSafe for Function
Blanket Implementations
Mutably borrows from an owned value. Read more