Struct python_parser::ast::UntypedArgsList [−][src]
pub struct UntypedArgsList {
pub positional_args: Vec<(Name, Option<Expression>)>,
pub star_args: StarParams<Name>,
pub keyword_args: Vec<(Name, Option<Expression>)>,
pub star_kwargs: Option<Name>,
}The list of parameters of a lambda definition.
Fields
positional_args: Vec<(Name, Option<Expression>)>
star_args: StarParams<Name>
keyword_args: Vec<(Name, Option<Expression>)>
star_kwargs: Option<Name>
Trait Implementations
impl Clone for UntypedArgsList[src]
impl Clone for UntypedArgsListfn clone(&self) -> UntypedArgsList[src]
fn clone(&self) -> UntypedArgsListReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for UntypedArgsList[src]
impl Debug for UntypedArgsListfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for UntypedArgsList[src]
impl PartialEq for UntypedArgsListfn eq(&self, other: &UntypedArgsList) -> bool[src]
fn eq(&self, other: &UntypedArgsList) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &UntypedArgsList) -> bool[src]
fn ne(&self, other: &UntypedArgsList) -> boolThis method tests for !=.
impl Default for UntypedArgsList[src]
impl Default for UntypedArgsListfn default() -> UntypedArgsList[src]
fn default() -> UntypedArgsListReturns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for UntypedArgsList
impl Send for UntypedArgsListimpl Sync for UntypedArgsList
impl Sync for UntypedArgsList