aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_pty_proxy/capture.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 14:20:49 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 14:20:49 +0200
commit199563550dd41c3dfb703bd3747604a8a03cdbc5 (patch)
tree30cfa3e5539f782b7571091c742ee1c219e138fb /crates/turtle/src/atuin_pty_proxy/capture.rs
parentchore: Restore db migrations (diff)
downloadatuin-199563550dd41c3dfb703bd3747604a8a03cdbc5.zip
chore: Remove all `pub`s
They will not be marked by rustc/cargo as unused, and as atuin doesn't expose an API all of them _should_ be `pub(crate)`
Diffstat (limited to 'crates/turtle/src/atuin_pty_proxy/capture.rs')
-rw-r--r--crates/turtle/src/atuin_pty_proxy/capture.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/crates/turtle/src/atuin_pty_proxy/capture.rs b/crates/turtle/src/atuin_pty_proxy/capture.rs
index 97ac9b8f..dbcb81fb 100644
--- a/crates/turtle/src/atuin_pty_proxy/capture.rs
+++ b/crates/turtle/src/atuin_pty_proxy/capture.rs
@@ -8,18 +8,18 @@ const SESSION_ID_PARAM: &str = "session_id";
const MAX_OUTPUT_CAPTURE_BYTES: usize = 1024 * 1024;
#[derive(Debug, Clone, PartialEq, Eq)]
-pub struct CommandCapture {
- pub prompt: String,
- pub command: String,
- pub output: String,
- pub exit_code: Option<i32>,
- pub history_id: Option<String>,
- pub session_id: Option<String>,
- pub output_truncated: bool,
- pub output_observed_bytes: u64,
+pub(crate) struct CommandCapture {
+ pub(crate) prompt: String,
+ pub(crate) command: String,
+ pub(crate) output: String,
+ pub(crate) exit_code: Option<i32>,
+ pub(crate) history_id: Option<String>,
+ pub(crate) session_id: Option<String>,
+ pub(crate) output_truncated: bool,
+ pub(crate) output_observed_bytes: u64,
}
-pub type CommandCaptureSink = Box<dyn Fn(CommandCapture) + Send + 'static>;
+pub(crate) type CommandCaptureSink = Box<dyn Fn(CommandCapture) + Send + 'static>;
#[derive(Default)]
struct CaptureBuffers {