Skip to content

Commit de9a4d5

Browse files
committed
Replace None instances with update syntax
1 parent 9de8274 commit de9a4d5

File tree

1 file changed

+1
-27
lines changed

1 file changed

+1
-27
lines changed

vm/src/builtins/complex.rs

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -429,8 +429,6 @@ impl AsNumber for PyComplex {
429429
multiply: Some(|number, other, vm| {
430430
Self::number_complex_op(number, other, |a, b| a * b, vm)
431431
}),
432-
remainder: None,
433-
divmod: None,
434432
power: Some(|number, other, vm| Self::number_general_op(number, other, inner_pow, vm)),
435433
negative: Some(|number, vm| {
436434
let value = Self::number_downcast(number).value;
@@ -442,34 +440,10 @@ impl AsNumber for PyComplex {
442440
value.norm().to_pyresult(vm)
443441
}),
444442
boolean: Some(|number, _vm| Ok(Self::number_downcast(number).value.is_zero())),
445-
invert: None,
446-
lshift: None,
447-
rshift: None,
448-
and: None,
449-
xor: None,
450-
or: None,
451-
int: None,
452-
float: None,
453-
inplace_add: None,
454-
inplace_subtract: None,
455-
inplace_multiply: None,
456-
inplace_remainder: None,
457-
inplace_divmod: None,
458-
inplace_power: None,
459-
inplace_lshift: None,
460-
inplace_rshift: None,
461-
inplace_and: None,
462-
inplace_xor: None,
463-
inplace_or: None,
464-
floor_divide: None,
465443
true_divide: Some(|number, other, vm| {
466444
Self::number_general_op(number, other, inner_div, vm)
467445
}),
468-
inplace_floor_divide: None,
469-
inplace_true_divide: None,
470-
index: None,
471-
matrix_multiply: None,
472-
inplace_matrix_multiply: None,
446+
..PyNumberMethods::NOT_IMPLEMENTED
473447
};
474448
}
475449

0 commit comments

Comments
 (0)