pub type PythonArguments = PythonArguments<SourceRange>;

Aliased Type§

struct PythonArguments {
    pub range: EmptyRange<SourceRange>,
    pub posonlyargs: Vec<Arg<SourceRange>>,
    pub args: Vec<Arg<SourceRange>>,
    pub vararg: Option<Box<Arg<SourceRange>>>,
    pub kwonlyargs: Vec<Arg<SourceRange>>,
    pub kw_defaults: Vec<Expr<SourceRange>>,
    pub kwarg: Option<Box<Arg<SourceRange>>>,
    pub defaults: Vec<Expr<SourceRange>>,
}

Fields§

§range: EmptyRange<SourceRange>§posonlyargs: Vec<Arg<SourceRange>>§args: Vec<Arg<SourceRange>>§vararg: Option<Box<Arg<SourceRange>>>§kwonlyargs: Vec<Arg<SourceRange>>§kw_defaults: Vec<Expr<SourceRange>>§kwarg: Option<Box<Arg<SourceRange>>>§defaults: Vec<Expr<SourceRange>>