Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MrCasCode/log-analyzer-pro
/ functions
Functions
210 in github.com/MrCasCode/log-analyzer-pro
⨍
Functions
210
◇
Types & classes
35
↓ 1 callers
Method
handle_log_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:597
↓ 1 callers
Method
handle_navigation_popup_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:799
↓ 1 callers
Method
handle_search_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:605
↓ 1 callers
Method
handle_search_result_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:601
↓ 1 callers
Method
handle_source_popup_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:619
↓ 1 callers
Method
handle_sources_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:455
↓ 1 callers
Method
handle_table_log_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:975
↓ 1 callers
Method
handle_table_search_input
(&mut self, key: KeyEvent)
crates/terminal-ui/src/app.rs:1074
↓ 1 callers
Method
into_iter
(self)
crates/log-analyzer/src/models/log_line_styled.rs:90
↓ 1 callers
Function
is_file_path_valid
(path: &String)
crates/log-source/src/source/log_source.rs:43
↓ 1 callers
Function
log_line_cell_builder
(line: &'a LogLine, column: &'a str, offset: usize)
crates/terminal-ui/src/ui/ui_log_analyzer.rs:151
↓ 1 callers
Function
log_search_cell_builder
( line: &'a LogLineStyled, column: &'a str, mut offset: usize, )
crates/terminal-ui/src/ui/ui_log_analyzer.rs:166
↓ 1 callers
Method
on_event
(&self)
crates/log-analyzer/src/services/log_service.rs:497
↓ 1 callers
Method
on_tick
(&mut self)
crates/terminal-ui/src/app.rs:436
↓ 1 callers
Method
previous
(&mut self)
crates/terminal-ui/src/data/lazy_stateful_table.rs:148
↓ 1 callers
Method
process_raw_lines
Store the raw received lines in memory and retrieve if there is a format for this log
crates/log-analyzer/src/services/log_service.rs:190
↓ 1 callers
Method
pull_events
(&mut self)
crates/terminal-ui/src/app.rs:355
↓ 1 callers
Method
reset_log
(&self)
crates/log-analyzer/src/stores/analysis_store.rs:137
↓ 1 callers
Method
run
(&self, sender: Sender<(String, Vec<String>)>)
crates/log-source/src/source/log_source.rs:84
↓ 1 callers
Function
run_app
( terminal: &mut Terminal<B>, mut app: App, tick_rate: Duration, )
crates/terminal-ui/src/lib.rs:94
↓ 1 callers
Method
select_and_set_scroll_on_top
(&mut self, index: usize)
crates/terminal-ui/src/data/lazy_stateful_table.rs:95
↓ 1 callers
Method
source_elements_containing
( &self, _element: usize, _quantity: usize, )
crates/terminal-ui/src/data/lazy_stateful_table.rs:216
↓ 1 callers
Method
stop
(&self)
crates/log-source/src/source/log_source.rs:113
↓ 1 callers
Method
toggle_filter
(&self, id: &str)
crates/log-analyzer/src/services/log_service.rs:450
↓ 1 callers
Method
toggle_log
(&self, log_id: &str)
crates/log-analyzer/src/stores/log_store.rs:167
↓ 1 callers
Method
toggle_source
(&self, id: &str)
crates/log-analyzer/src/services/log_service.rs:431
↓ 1 callers
Function
ui
(f: &mut Frame, app: &mut App)
crates/terminal-ui/src/lib.rs:154
↓ 1 callers
Method
update_formats
(&mut self)
crates/terminal-ui/src/app.rs:315
↓ 1 callers
Method
values
Gets a (key, value) like representation of some fields
crates/log-analyzer/src/models/log_line.rs:52
Method
add_filter
(&self, id: String, filter: LogLine, action: FilterAction, enabled: bool)
crates/log-analyzer/src/stores/processing_store.rs:73
Method
add_format
(&self, id: String, format: String)
crates/log-analyzer/src/stores/processing_store.rs:52
Method
add_line
(&self, log_id: &str, line: &str)
crates/log-analyzer/src/stores/log_store.rs:88
Method
add_lines
(&self, lines: &[LogLine])
crates/log-analyzer/src/stores/analysis_store.rs:72
Method
add_log
( &self, source_type: usize, source_address: &str, format: Option<&String>,
crates/log-analyzer/src/services/log_service.rs:273
Function
assign_content_to_payload_if_no_format
()
crates/log-analyzer/src/domain/apply_format.rs:53
Function
assign_content_to_payload_if_no_matches
()
crates/log-analyzer/src/domain/apply_format.rs:60
Method
cmp
(&self, other: &Self)
crates/log-analyzer/src/models/log_line_styled.rs:171
Method
columns
Returns the available fields
crates/log-analyzer/src/models/log_line.rs:23
Method
columns
Returns the available fields
crates/log-analyzer/src/models/log_line_styled.rs:25
Function
correct_formatting
()
crates/log-analyzer/src/domain/apply_search.rs:76
Method
current_area
(i: usize, elements: usize)
crates/terminal-ui/src/data/lazy_stateful_table.rs:21
Method
decrease_ratio
(ratio: &mut u16, step: u16, min: u16)
crates/terminal-ui/src/app.rs:944
Method
default
()
crates/log-analyzer/src/stores/log_store.rs:61
Method
default
()
crates/log-analyzer/src/stores/analysis_store.rs:66
Method
default
()
crates/log-analyzer/src/stores/processing_store.rs:46
Method
default
()
crates/log-analyzer/src/models/filter.rs:38
Method
default
()
crates/terminal-ui/src/app.rs:70
Function
deserialize
()
crates/log-analyzer/src/models/filter.rs:106
Function
deserialize
()
crates/log-analyzer/src/models/format.rs:44
Function
deserialize_list
()
crates/log-analyzer/src/models/filter.rs:119
Function
dont_match_on_multiple_conditions_unsatisfied
()
crates/log-analyzer/src/domain/apply_filters.rs:164
Function
double_next_doesnt_source
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:246
Method
eq
(&self, other: &Self)
crates/log-analyzer/src/models/log_line.rs:206
Method
eq
(&self, other: &Self)
crates/log-analyzer/src/models/log_line_styled.rs:203
Method
fetch_search
(&self)
crates/log-analyzer/src/stores/analysis_store.rs:105
Method
find_rolling_window
Find a window of elements containing the target in the middle Returns (elements, offset, index)
crates/log-analyzer/src/stores/analysis_store.rs:166
Method
find_sorted_index
(source: &[LogLine], index: usize)
crates/log-analyzer/src/stores/analysis_store.rs:157
Method
from
(val: SourceType)
crates/log-source/src/source/log_source.rs:35
Method
from
(v: usize)
crates/log-analyzer/src/models/filter.rs:18
Method
from_json
(json: &str)
crates/log-analyzer/src/models/settings.rs:14
Method
from_str
(s: &str)
crates/terminal-ui/src/ui/ui_log_analyzer.rs:24
Method
get
Gets the field value with the `columns` returned key
crates/log-analyzer/src/models/log_line_styled.rs:39
Method
get_filters
(&self)
crates/log-analyzer/src/stores/processing_store.rs:78
Method
get_format
(&self, id: &str)
crates/log-analyzer/src/stores/processing_store.rs:57
Method
get_formats
(&self)
crates/log-analyzer/src/stores/processing_store.rs:62
Method
get_lines
(&self, log_id: &str)
crates/log-analyzer/src/stores/log_store.rs:118
Method
get_log_lines
(&self, from: usize, to: usize)
crates/log-analyzer/src/stores/analysis_store.rs:109
Method
get_log_lines_containing
( &self, index: usize, elements: usize, )
crates/log-analyzer/src/stores/analysis_store.rs:119
Method
get_search_lines
(&self, from: usize, to: usize)
crates/log-analyzer/src/stores/analysis_store.rs:114
Method
get_search_lines_containing
( &self, index: usize, elements: usize, )
crates/log-analyzer/src/stores/analysis_store.rs:128
Method
get_total_filtered_lines
(&self)
crates/log-analyzer/src/stores/analysis_store.rs:147
Method
get_total_searched_lines
(&self)
crates/log-analyzer/src/stores/analysis_store.rs:151
Method
increase_ratio
(ratio: &mut u16, step: u16, max: u16)
crates/terminal-ui/src/app.rs:940
Method
is_formated
Check if the content of the lines is formatted
crates/log-analyzer/src/models/log_line.rs:65
Function
log_line_with_index
(index: usize)
crates/log-analyzer/src/stores/analysis_store.rs:189
Function
main
()
src/main.rs:16
Function
main
()
crates/log-analyzer/src/main.rs:41
Function
main
()
crates/terminal-ui/src/main.rs:5
Function
match_found_on_every_individual_field
()
crates/log-analyzer/src/domain/apply_filters.rs:81
Method
new
()
crates/log-analyzer/src/stores/log_store.rs:50
Method
new
()
crates/log-analyzer/src/stores/analysis_store.rs:56
Method
new
()
crates/log-analyzer/src/stores/processing_store.rs:37
Method
new
Instantiates the service and starts the consumer thread. The consumer thread continuously listens to lines from log sources and applies a chain of op
crates/log-analyzer/src/services/log_service.rs:114
Method
new
(alias: &str, regex: &str)
crates/log-analyzer/src/models/format.rs:12
Method
new
(log_analyzer: Arc<dyn LogAnalyzer>, primary_color: Color)
crates/terminal-ui/src/app.rs:203
Method
new
(source: Box<dyn LazySource<T>>)
crates/terminal-ui/src/data/lazy_stateful_table.rs:43
Method
next
(&mut self)
crates/terminal-ui/src/data/stateful_table.rs:20
Function
next_inside_doesnt_source
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:257
Function
next_outside_sources
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:269
Method
partial_cmp
(&self, other: &Self)
crates/log-analyzer/src/models/log_line.rs:193
Method
partial_cmp
(&self, other: &Self)
crates/log-analyzer/src/models/log_line_styled.rs:187
Method
previous
(&mut self)
crates/terminal-ui/src/data/stateful_table.rs:37
Function
previous_outside_sources
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:280
Function
serialize
()
crates/log-analyzer/src/models/filter.rs:92
Function
serialize
()
crates/log-analyzer/src/models/format.rs:37
Function
single_next_doesnt_source
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:236
Method
source
(&self, from: usize, to: usize)
crates/terminal-ui/src/app.rs:97
Method
source_elements_containing
( &self, index: usize, quantity: usize, )
crates/terminal-ui/src/app.rs:101
Function
source_init
()
crates/terminal-ui/src/data/lazy_stateful_table.rs:226
Function
test_format
()
crates/log-analyzer/src/domain/apply_format.rs:67
← previous
next →
101–200 of 210, ranked by callers