mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-28 10:44:36 +08:00
Remove Traverse from FromArgs
This commit is contained in:
1 parent
02840593bc
commit
e2ccb48463
14 files changed
+20
-31
No files matched your search
@@ -340,41 +340,36 @@ mod _sqlite {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(FromArgs, Traverse)]
|
||||
#[derive(FromArgs)]
|
||||
struct CreateFunctionArgs {
|
||||
#[pyarg(any)]
|
||||
name: PyStrRef,
|
||||
#[pytraverse(skip)]
|
||||
#[pyarg(any)]
|
||||
narg: c_int,
|
||||
#[pyarg(any)]
|
||||
func: PyObjectRef,
|
||||
#[pytraverse(skip)]
|
||||
#[pyarg(named, default)]
|
||||
deterministic: bool,
|
||||
}
|
||||
|
||||
#[derive(FromArgs, Traverse)]
|
||||
#[derive(FromArgs)]
|
||||
struct CreateAggregateArgs {
|
||||
#[pyarg(any)]
|
||||
name: PyStrRef,
|
||||
#[pytraverse(skip)]
|
||||
#[pyarg(positional)]
|
||||
narg: c_int,
|
||||
#[pyarg(positional)]
|
||||
aggregate_class: PyObjectRef,
|
||||
}
|
||||
|
||||
#[derive(FromArgs, Traverse)]
|
||||
#[derive(FromArgs)]
|
||||
struct BlobOpenArgs {
|
||||
#[pyarg(positional)]
|
||||
table: PyStrRef,
|
||||
#[pyarg(positional)]
|
||||
column: PyStrRef,
|
||||
#[pytraverse(skip)]
|
||||
#[pyarg(positional)]
|
||||
row: i64,
|
||||
#[pytraverse(skip)]
|
||||
#[pyarg(named, default)]
|
||||
readonly: bool,
|
||||
#[pyarg(named, default = "vm.ctx.new_str(stringify!(main))")]
|
||||
|
||||
Reference in new issue
Block a user