openvm_sha2/
lib.rs

1#![no_std]
2
3#[cfg(feature = "import_sha2")]
4pub use sha2::Digest;
5
6#[cfg(all(not(target_os = "zkvm"), feature = "import_sha2"))]
7mod host_impl;
8#[cfg(target_os = "zkvm")]
9mod zkvm_impl;
10
11#[cfg(all(not(target_os = "zkvm"), feature = "import_sha2"))]
12pub use host_impl::*;
13#[cfg(target_os = "zkvm")]
14pub use zkvm_impl::*;