(args: HashArgs, vm: &VirtualMachine)
| 651 | |
| 652 | #[pyfunction(name = "openssl_sha3_256")] |
| 653 | pub fn local_sha3_256(args: HashArgs, vm: &VirtualMachine) -> PyResult<PyHasher> { |
| 654 | let data = resolve_data(args.data, args.string, vm)?; |
| 655 | Ok(PyHasher::new( |
| 656 | "sha3_256", |
| 657 | HashWrapper::new::<Sha3_256>(data), |
| 658 | )) |
| 659 | } |
| 660 | |
| 661 | #[pyfunction(name = "openssl_sha3_384")] |
| 662 | pub fn local_sha3_384(args: HashArgs, vm: &VirtualMachine) -> PyResult<PyHasher> { |
no test coverage detected