Fixed a few linting warnings

This commit is contained in:
2023-08-16 11:32:29 -06:00
parent 907fa9a2ec
commit 268029bfe8
+5 -3
View File
@@ -328,6 +328,7 @@ fn draw_table<'a, B, T, F>(
let content_area = draw_help_and_get_content_rect(f, content_area, help); let content_area = draw_help_and_get_content_rect(f, content_area, help);
#[allow(clippy::unnecessary_unwrap)]
if wrapped_content.is_some() && wrapped_content.as_ref().unwrap().is_some() { if wrapped_content.is_some() && wrapped_content.as_ref().unwrap().is_some() {
draw_table_contents( draw_table_contents(
f, f,
@@ -336,7 +337,7 @@ fn draw_table<'a, B, T, F>(
highlight, highlight,
wrapped_content.unwrap().as_mut().unwrap(), wrapped_content.unwrap().as_mut().unwrap(),
table_headers, table_headers,
&constraints, constraints,
content_area, content_area,
); );
} else if content.is_some() && !content.as_ref().unwrap().items.is_empty() { } else if content.is_some() && !content.as_ref().unwrap().items.is_empty() {
@@ -347,7 +348,7 @@ fn draw_table<'a, B, T, F>(
highlight, highlight,
content.unwrap(), content.unwrap(),
table_headers, table_headers,
&constraints, constraints,
content_area, content_area,
); );
} else { } else {
@@ -355,6 +356,7 @@ fn draw_table<'a, B, T, F>(
} }
} }
#[allow(clippy::too_many_arguments)]
fn draw_table_contents<'a, B, T, F>( fn draw_table_contents<'a, B, T, F>(
f: &mut Frame<'_, B>, f: &mut Frame<'_, B>,
block: Block<'_>, block: Block<'_>,
@@ -362,7 +364,7 @@ fn draw_table_contents<'a, B, T, F>(
highlight: bool, highlight: bool,
content: &mut StatefulTable<T>, content: &mut StatefulTable<T>,
table_headers: Vec<&str>, table_headers: Vec<&str>,
constraints: &Vec<Constraint>, constraints: Vec<Constraint>,
content_area: Rect, content_area: Rect,
) where ) where
B: Backend, B: Backend,