fn hash_sighash_librustzcash(&self) -> SigHash {
        let input = self
            .input
            .as_ref()
            .map(|(output, input, idx)| (output, *input, *idx));
        sighash(self.trans, self.hash_type, self.network_upgrade, input)
    }
/// Compute a signature hash using librustzcash.
Compute a signature hash using librustzcash.
Compute a signature hash using librustzcash .
fn hash_sighash_librustzcash(&self) -> SigHash {
        let input = self
            .input
            .as_ref()
            .map(|(output, input, idx)| (output, *input, *idx));
        sighash(self.trans, self.hash_type, self.network_upgrade, input)
    }
fn hash_sighash_librustzcash ( & self ) -> SigHash { let input = self . input . as_ref ( ) . map ( | ( output , input , idx ) | ( output , * input , * idx ) ) ; sighash ( self . trans , self . hash_type , self . network_upgrade , input ) }
Compute a signature hash using librustzcash.
Compute a signature hash using librustzcash .
&self