diff --git a/api/hashes/all-features.txt b/api/hashes/all-features.txt index 2af40a445..5635a6739 100644 --- a/api/hashes/all-features.txt +++ b/api/hashes/all-features.txt @@ -1,4 +1,13 @@ +#[repr(transparent)] pub struct bitcoin_hashes::Hash160(_) #[repr(transparent)] pub struct bitcoin_hashes::Hmac(_) +#[repr(transparent)] pub struct bitcoin_hashes::Ripemd160(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha1(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256d(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha384(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512_256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Siphash24(_) #[repr(transparent)] pub struct bitcoin_hashes::hash160::Hash(_) #[repr(transparent)] pub struct bitcoin_hashes::hmac::Hmac(_) #[repr(transparent)] pub struct bitcoin_hashes::ripemd160::Hash(_) @@ -1006,6 +1015,7 @@ pub mod bitcoin_hashes::sha512 pub mod bitcoin_hashes::sha512_256 pub mod bitcoin_hashes::siphash24 pub struct bitcoin_hashes::FromSliceError +pub struct bitcoin_hashes::Hkdf pub struct bitcoin_hashes::HmacEngine pub struct bitcoin_hashes::hkdf::Hkdf pub struct bitcoin_hashes::hkdf::MaxLengthError @@ -1028,6 +1038,11 @@ pub trait bitcoin_hashes::sha256t::Tag pub type bitcoin_hashes::GeneralHash::Engine: bitcoin_hashes::HashEngine pub type bitcoin_hashes::Hash::Bytes: hex_conservative::parse::FromHex + core::marker::Copy pub type bitcoin_hashes::HashEngine::MidState +pub type bitcoin_hashes::HkdfSha256 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HkdfSha512 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HmacSha256 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::HmacSha512 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::Sha256t = bitcoin_hashes::sha256t::Hash pub type bitcoin_hashes::hash160::Hash::Bytes = [u8; 20] pub type bitcoin_hashes::hash160::Hash::Engine = bitcoin_hashes::sha256::HashEngine pub type bitcoin_hashes::hash160::Hash::Err = hex_conservative::error::HexToArrayError diff --git a/api/hashes/alloc-only.txt b/api/hashes/alloc-only.txt index b72c9ddc6..8624a8836 100644 --- a/api/hashes/alloc-only.txt +++ b/api/hashes/alloc-only.txt @@ -1,4 +1,13 @@ +#[repr(transparent)] pub struct bitcoin_hashes::Hash160(_) #[repr(transparent)] pub struct bitcoin_hashes::Hmac(_) +#[repr(transparent)] pub struct bitcoin_hashes::Ripemd160(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha1(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256d(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha384(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512_256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Siphash24(_) #[repr(transparent)] pub struct bitcoin_hashes::hash160::Hash(_) #[repr(transparent)] pub struct bitcoin_hashes::hmac::Hmac(_) #[repr(transparent)] pub struct bitcoin_hashes::ripemd160::Hash(_) @@ -847,6 +856,7 @@ pub mod bitcoin_hashes::sha512 pub mod bitcoin_hashes::sha512_256 pub mod bitcoin_hashes::siphash24 pub struct bitcoin_hashes::FromSliceError +pub struct bitcoin_hashes::Hkdf pub struct bitcoin_hashes::HmacEngine pub struct bitcoin_hashes::hkdf::Hkdf pub struct bitcoin_hashes::hkdf::MaxLengthError @@ -868,6 +878,11 @@ pub trait bitcoin_hashes::sha256t::Tag pub type bitcoin_hashes::GeneralHash::Engine: bitcoin_hashes::HashEngine pub type bitcoin_hashes::Hash::Bytes: hex_conservative::parse::FromHex + core::marker::Copy pub type bitcoin_hashes::HashEngine::MidState +pub type bitcoin_hashes::HkdfSha256 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HkdfSha512 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HmacSha256 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::HmacSha512 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::Sha256t = bitcoin_hashes::sha256t::Hash pub type bitcoin_hashes::hash160::Hash::Bytes = [u8; 20] pub type bitcoin_hashes::hash160::Hash::Engine = bitcoin_hashes::sha256::HashEngine pub type bitcoin_hashes::hash160::Hash::Err = hex_conservative::error::HexToArrayError diff --git a/api/hashes/no-features.txt b/api/hashes/no-features.txt index 41f965a48..b37136ef5 100644 --- a/api/hashes/no-features.txt +++ b/api/hashes/no-features.txt @@ -1,4 +1,13 @@ +#[repr(transparent)] pub struct bitcoin_hashes::Hash160(_) #[repr(transparent)] pub struct bitcoin_hashes::Hmac(_) +#[repr(transparent)] pub struct bitcoin_hashes::Ripemd160(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha1(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha256d(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha384(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512(_) +#[repr(transparent)] pub struct bitcoin_hashes::Sha512_256(_) +#[repr(transparent)] pub struct bitcoin_hashes::Siphash24(_) #[repr(transparent)] pub struct bitcoin_hashes::hash160::Hash(_) #[repr(transparent)] pub struct bitcoin_hashes::hmac::Hmac(_) #[repr(transparent)] pub struct bitcoin_hashes::ripemd160::Hash(_) @@ -846,6 +855,7 @@ pub mod bitcoin_hashes::sha512 pub mod bitcoin_hashes::sha512_256 pub mod bitcoin_hashes::siphash24 pub struct bitcoin_hashes::FromSliceError +pub struct bitcoin_hashes::Hkdf pub struct bitcoin_hashes::HmacEngine pub struct bitcoin_hashes::hkdf::Hkdf pub struct bitcoin_hashes::hkdf::MaxLengthError @@ -867,6 +877,11 @@ pub trait bitcoin_hashes::sha256t::Tag pub type bitcoin_hashes::GeneralHash::Engine: bitcoin_hashes::HashEngine pub type bitcoin_hashes::Hash::Bytes: hex_conservative::parse::FromHex + core::marker::Copy pub type bitcoin_hashes::HashEngine::MidState +pub type bitcoin_hashes::HkdfSha256 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HkdfSha512 = bitcoin_hashes::hkdf::Hkdf +pub type bitcoin_hashes::HmacSha256 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::HmacSha512 = bitcoin_hashes::hmac::Hmac +pub type bitcoin_hashes::Sha256t = bitcoin_hashes::sha256t::Hash pub type bitcoin_hashes::hash160::Hash::Bytes = [u8; 20] pub type bitcoin_hashes::hash160::Hash::Engine = bitcoin_hashes::sha256::HashEngine pub type bitcoin_hashes::hash160::Hash::Err = hex_conservative::error::HexToArrayError