Type Alias rustpython_ast::located::Arguments
source · pub type Arguments = Arguments<SourceRange>;
Aliased Type§
struct Arguments {
pub range: EmptyRange<SourceRange>,
pub posonlyargs: Vec<ArgWithDefault<SourceRange>>,
pub args: Vec<ArgWithDefault<SourceRange>>,
pub vararg: Option<Box<Arg<SourceRange>>>,
pub kwonlyargs: Vec<ArgWithDefault<SourceRange>>,
pub kwarg: Option<Box<Arg<SourceRange>>>,
}
Fields§
§range: EmptyRange<SourceRange>
§posonlyargs: Vec<ArgWithDefault<SourceRange>>
§args: Vec<ArgWithDefault<SourceRange>>
§vararg: Option<Box<Arg<SourceRange>>>
§kwonlyargs: Vec<ArgWithDefault<SourceRange>>
§kwarg: Option<Box<Arg<SourceRange>>>