summaryrefslogtreecommitdiffstats
path: root/sq/src/commands/sign.rs
diff options
context:
space:
mode:
Diffstat (limited to 'sq/src/commands/sign.rs')
-rw-r--r--sq/src/commands/sign.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/sq/src/commands/sign.rs b/sq/src/commands/sign.rs
index f8906ac3..5c72d15a 100644
--- a/sq/src/commands/sign.rs
+++ b/sq/src/commands/sign.rs
@@ -24,7 +24,8 @@ use crate::{
};
pub fn sign(policy: &dyn Policy,
- input: &mut dyn io::Read, output_path: Option<&str>,
+ input: &mut (dyn io::Read + Sync + Send),
+ output_path: Option<&str>,
secrets: Vec<openpgp::Cert>, detached: bool, binary: bool,
append: bool, notarize: bool, time: Option<SystemTime>,
force: bool)
@@ -140,7 +141,8 @@ fn sign_data(policy: &dyn Policy,
}
fn sign_message(policy: &dyn Policy,
- input: &mut dyn io::Read, output_path: Option<&str>,
+ input: &mut (dyn io::Read + Sync + Send),
+ output_path: Option<&str>,
secrets: Vec<openpgp::Cert>, binary: bool, notarize: bool,
time: Option<SystemTime>, force: bool)
-> Result<()> {
@@ -154,7 +156,7 @@ fn sign_message(policy: &dyn Policy,
}
fn sign_message_(policy: &dyn Policy,
- input: &mut dyn io::Read,
+ input: &mut (dyn io::Read + Sync + Send),
output: &mut (dyn io::Write + Sync + Send),
secrets: Vec<openpgp::Cert>, notarize: bool,
time: Option<SystemTime>)