simplify unit type check
Signed-off-by: tabokie <xy.tao@outlook.com>
This commit is contained in:
parent
a5a6c95da8
commit
9ab6146afe
@ -97,11 +97,7 @@ declare_clippy_lint! {
|
||||
declare_lint_pass!(MapUnit => [OPTION_MAP_UNIT_FN, RESULT_MAP_UNIT_FN]);
|
||||
|
||||
fn is_unit_type(ty: Ty<'_>) -> bool {
|
||||
match ty.kind() {
|
||||
ty::Tuple(slice) => slice.is_empty(),
|
||||
ty::Never => true,
|
||||
_ => false,
|
||||
}
|
||||
ty.is_unit() || ty.is_never()
|
||||
}
|
||||
|
||||
fn is_unit_function(cx: &LateContext<'_>, expr: &hir::Expr<'_>) -> bool {
|
||||
|
Loading…
x
Reference in New Issue
Block a user