pub struct FunctionArg {
pub is_py_type: bool,
pub name: String,
pub has_default: bool,
pub vararg: bool,
pub mutable: bool,
pub ty: Option<Name>,
}
Expand description
A Function argument.
May have a type.
Fields§
§is_py_type: bool
§name: String
§has_default: bool
§vararg: bool
§mutable: bool
§ty: Option<Name>
Trait Implementations§
source§impl Clone for FunctionArg
impl Clone for FunctionArg
source§fn clone(&self) -> FunctionArg
fn clone(&self) -> FunctionArg
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 moresource§impl Debug for FunctionArg
impl Debug for FunctionArg
source§impl Display for FunctionArg
impl Display for FunctionArg
source§impl Hash for FunctionArg
impl Hash for FunctionArg
source§impl PartialEq<FunctionArg> for FunctionArg
impl PartialEq<FunctionArg> for FunctionArg
source§fn eq(&self, other: &FunctionArg) -> bool
fn eq(&self, other: &FunctionArg) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.