Struct pythonic::function::Function
[−]
[src]
pub struct Function {
pub docstring: Option<Comment>,
pub name: String,
pub args: Vec<Argument>,
// some fields omitted
}Fields
docstring: Option<Comment>
name: String
args: Vec<Argument>
Methods
impl Function[src]
fn new<T: Display>(name: T, args: Vec<Argument>, parent: &Block) -> Function
fn add_statement(&mut self, function_call: Statement)
fn add_docstring<T: Display>(&mut self, doc: T)
Trait Implementations
impl Clone for Function[src]
fn clone(&self) -> Function
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more