diff options
Diffstat (limited to 'sq/src/commands/sign.rs')
-rw-r--r-- | sq/src/commands/sign.rs | 8 |
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>) |