aboutsummaryrefslogtreecommitdiffstats
path: root/src/cmd/cast.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/cast.rs')
-rw-r--r--src/cmd/cast.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cmd/cast.rs b/src/cmd/cast.rs
index fe5abba..bea3655 100644
--- a/src/cmd/cast.rs
+++ b/src/cmd/cast.rs
@@ -1,3 +1,5 @@
+use snafu::ResultExt as _;
+
#[derive(Debug, snafu::Snafu)]
pub enum Error {}
@@ -7,6 +9,10 @@ pub fn cmd<'a, 'b>(app: clap::App<'a, 'b>) -> clap::App<'a, 'b> {
app.about("Stream your terminal")
}
-pub fn run<'a>(matches: &clap::ArgMatches<'a>) -> super::Result<()> {
+pub fn run<'a>(_matches: &clap::ArgMatches<'a>) -> super::Result<()> {
+ run_impl().context(super::Cast)
+}
+
+fn run_impl() -> Result<()> {
unimplemented!()
}