Struct plugger_types::Method [] [src]

pub struct Method {
    pub method_pointer: *mut fn(),
    pub name: &'static str,
    pub parameters: Vec<Parameter>,
    pub ret: Option<TypeName>,
    pub is_static: bool,
}

Fields

A pointer to the function.

The name of the method.

The parameter list.

The return type (if any).

Whether the method has a receiver.

Trait Implementations

impl Clone for Method
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more