mirror of
https://github.com/domcyrus/rustnet.git
synced 2026-04-29 08:19:41 -05:00
chore(deps): bump ratatui from 0.29.0 to 0.30.0 in the rust-dependencies group (#119)
* chore(deps): bump ratatui in the rust-dependencies group Bumps the rust-dependencies group with 1 update: [ratatui](https://github.com/ratatui/ratatui). Updates `ratatui` from 0.29.0 to 0.30.0 - [Release notes](https://github.com/ratatui/ratatui/releases) - [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md) - [Commits](https://github.com/ratatui/ratatui/compare/v0.29.0...ratatui-v0.30.0) --- updated-dependencies: - dependency-name: ratatui dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * fix: add Send + Sync + 'static bounds for ratatui 0.30.0 compatibility --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Cadetg <cadetg@gmail.com>
This commit is contained in:
Generated
+653
-108
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -35,7 +35,7 @@ pnet_datalink = "0.35"
|
||||
clap = { version = "4.5", features = ["derive"] }
|
||||
simplelog = "0.12"
|
||||
chrono = "0.4"
|
||||
ratatui = { version = "0.29", features = ["all-widgets"] }
|
||||
ratatui = { version = "0.30", features = ["all-widgets"] }
|
||||
ring = "0.17"
|
||||
aes = "0.8"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
|
||||
+4
-1
@@ -276,7 +276,10 @@ fn sort_connections(
|
||||
fn run_ui_loop<B: ratatui::prelude::Backend>(
|
||||
terminal: &mut ui::Terminal<B>,
|
||||
app: &app::App,
|
||||
) -> Result<()> {
|
||||
) -> Result<()>
|
||||
where
|
||||
<B as ratatui::prelude::Backend>::Error: Send + Sync + 'static,
|
||||
{
|
||||
let tick_rate = Duration::from_millis(200);
|
||||
let mut last_tick = std::time::Instant::now();
|
||||
let mut ui_state = ui::UIState::default();
|
||||
|
||||
@@ -85,7 +85,10 @@ impl SortColumn {
|
||||
}
|
||||
|
||||
/// Set up the terminal for the TUI application
|
||||
pub fn setup_terminal<B: ratatui::backend::Backend>(backend: B) -> Result<Terminal<B>> {
|
||||
pub fn setup_terminal<B: ratatui::backend::Backend>(backend: B) -> Result<Terminal<B>>
|
||||
where
|
||||
<B as ratatui::backend::Backend>::Error: Send + Sync + 'static,
|
||||
{
|
||||
let mut terminal = RatatuiTerminal::new(backend)?;
|
||||
terminal.clear()?;
|
||||
terminal.hide_cursor()?;
|
||||
@@ -99,7 +102,10 @@ pub fn setup_terminal<B: ratatui::backend::Backend>(backend: B) -> Result<Termin
|
||||
}
|
||||
|
||||
/// Restore the terminal to its original state
|
||||
pub fn restore_terminal<B: ratatui::backend::Backend>(terminal: &mut Terminal<B>) -> Result<()> {
|
||||
pub fn restore_terminal<B: ratatui::backend::Backend>(terminal: &mut Terminal<B>) -> Result<()>
|
||||
where
|
||||
<B as ratatui::backend::Backend>::Error: Send + Sync + 'static,
|
||||
{
|
||||
crossterm::terminal::disable_raw_mode()?;
|
||||
crossterm::execute!(
|
||||
std::io::stdout(),
|
||||
|
||||
Reference in New Issue
Block a user