pub async fn seal_open<M, C, P, S>(
    message: M,
    cipher: C,
    pub_key: P,
    sec_key: S
) -> impl Future<Output = Result<(), OneErr>>where
    M: Into<BufWrite> + 'static + Send,
    C: Into<BufRead> + 'static + Send,
    P: Into<BufReadSized<sodoken::::crypto_box::curve25519xsalsa20poly1305::seal_open::{constant#0}>> + 'static + Send,
    S: Into<BufReadSized<sodoken::::crypto_box::curve25519xsalsa20poly1305::seal_open::{constant#1}>> + 'static + Send,
Expand description

open (decrypt) a sealed message.