diff options
author | qkzk <qu3nt1n@gmail.com> | 2024-01-17 19:16:21 +0100 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2024-01-17 19:18:40 +0100 |
commit | 7d70b2267e95a8e42f4e1b84d7bc9c269a879371 (patch) | |
tree | 41c88d61310eee6bd6fc7e1ac1624ef7c229b095 /src | |
parent | a96c78499494891ff7e8b8d562bedef03e64ea7f (diff) |
use methods instead of attributes
Diffstat (limited to 'src')
-rw-r--r-- | src/modes/display/tree.rs | 4 | ||||
-rw-r--r-- | src/modes/edit/search.rs | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/modes/display/tree.rs b/src/modes/display/tree.rs index 2a414af..aafc3b2 100644 --- a/src/modes/display/tree.rs +++ b/src/modes/display/tree.rs @@ -163,7 +163,7 @@ pub struct Tree { root_path: Arc<Path>, selected: Arc<Path>, nodes: HashMap<Arc<Path>, Node>, - pub displayable_lines: TreeLines, + displayable_lines: TreeLines, } impl Default for Tree { @@ -731,7 +731,7 @@ fn filename_format(current_path: &Path, folded: bool) -> String { #[derive(Clone, Debug, Default)] pub struct TreeLines { pub content: Vec<TreeLineBuilder>, - pub index: usize, + index: usize, } impl TreeLines { diff --git a/src/modes/edit/search.rs b/src/modes/edit/search.rs index 9955597..132fcb6 100644 --- a/src/modes/edit/search.rs +++ b/src/modes/edit/search.rs @@ -55,10 +55,10 @@ impl Search { fn tree_find_next_path<'a>(&mut self, tree: &'a mut Tree) -> &'a std::path::Path { if let Some(pattern) = &self.regex { for line in tree - .displayable_lines + .displayable() .lines() .iter() - .skip(tree.displayable_lines.index + 1) + .skip(tree.displayable().index() + 1) { let Some(filename) = line.path.file_name() else { continue; @@ -68,10 +68,10 @@ impl Search { } } for line in tree - .displayable_lines + .displayable() .lines() .iter() - .take(tree.displayable_lines.index) + .take(tree.displayable().index()) { let Some(filename) = line.path.file_name() else { continue; |