aboutsummaryrefslogtreecommitdiffstats
path: root/src/run/builtin.rs
diff options
context:
space:
mode:
authorJonas Maier <>2026-03-08 08:48:14 +0100
committerJonas Maier <>2026-03-08 08:48:14 +0100
commit5dd3abb3b4642cd42e532805a8b0c334025c0d10 (patch)
tree4348eb4ecf243dc74168ba43bbc393201a79092d /src/run/builtin.rs
parentc90c781a32af4304e647231be2a74a444f632a99 (diff)
downloadpish-5dd3abb3b4642cd42e532805a8b0c334025c0d10.tar.gz
null builtin
Diffstat (limited to 'src/run/builtin.rs')
-rw-r--r--src/run/builtin.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/run/builtin.rs b/src/run/builtin.rs
index c3153d6..4f7b9ed 100644
--- a/src/run/builtin.rs
+++ b/src/run/builtin.rs
@@ -352,3 +352,20 @@ impl Builtin for parse {
Ok(())
}
}
+
+pub struct null;
+impl Builtin for null {
+ fn name(&self) -> &str {
+ "null"
+ }
+
+ fn io(
+ &self,
+ _session: Arc<Mutex<Session>>,
+ _args: &[BString],
+ _stdin: &mut dyn Read,
+ _stdout: &mut dyn Write,
+ ) -> Result {
+ Ok(())
+ }
+}