Skip to content

Commit

Permalink
api: Run just check-api
Browse files Browse the repository at this point in the history
  • Loading branch information
tcharding committed Feb 6, 2025
1 parent d2483c5 commit 51651d1
Show file tree
Hide file tree
Showing 6 changed files with 81 additions and 27 deletions.
34 changes: 28 additions & 6 deletions api/hashes/all-features.txt
Original file line number Diff line number Diff line change
Expand Up @@ -474,6 +474,8 @@ impl<T: bitcoin_hashes::GeneralHash> core::marker::StructuralPartialEq for bitco
impl<T: bitcoin_hashes::GeneralHash> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::GeneralHash for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::HashEngine for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_io::Write for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8; 32]> for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
Expand All @@ -483,6 +485,7 @@ impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::PartialEq for bitcoin_hashes::s
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::PartialOrd for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::convert::AsRef<[u8; 32]> for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::convert::AsRef<[u8]> for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::default::Default for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::fmt::Debug for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::fmt::Display for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::fmt::LowerHex for bitcoin_hashes::sha256t::Hash<T>
Expand All @@ -491,39 +494,48 @@ impl<T: bitcoin_hashes::sha256t::Tag> core::hash::Hash for bitcoin_hashes::sha25
impl<T: bitcoin_hashes::sha256t::Tag> core::marker::Copy for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> core::str::traits::FromStr for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> serde::ser::Serialize for bitcoin_hashes::sha256t::Hash<T>
impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: core::clone::Clone + bitcoin_hashes::GeneralHash> core::clone::Clone for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::clone::Clone + bitcoin_hashes::GeneralHash> core::clone::Clone for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::clone::Clone
impl<T: core::clone::Clone> core::clone::Clone for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: core::cmp::Eq + bitcoin_hashes::GeneralHash> core::cmp::Eq for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::cmp::Ord + bitcoin_hashes::GeneralHash> core::cmp::Ord for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::cmp::PartialEq + bitcoin_hashes::GeneralHash> core::cmp::PartialEq for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::cmp::PartialOrd + bitcoin_hashes::GeneralHash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::fmt::Debug> core::fmt::Debug for bitcoin_hashes::sha256t::HashEngine<T>
impl<T: core::hash::Hash + bitcoin_hashes::GeneralHash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
impl<T: core::marker::Copy + bitcoin_hashes::GeneralHash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
impl<T> bitcoin_hashes::sha256t::Hash<T> where T: bitcoin_hashes::sha256t::Tag
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::marker::Freeze
impl<T> core::marker::Freeze for bitcoin_hashes::sha256t::Hash<T>
impl<T> core::marker::Freeze for bitcoin_hashes::sha256t::HashEngine<T>
impl<T> core::marker::Send for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Send
impl<T> core::marker::Send for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Send
impl<T> core::marker::Send for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::marker::Send
impl<T> core::marker::Send for bitcoin_hashes::sha256t::Hash<T> where T: core::marker::Send
impl<T> core::marker::Send for bitcoin_hashes::sha256t::HashEngine<T> where T: core::marker::Send
impl<T> core::marker::Sync for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Sync
impl<T> core::marker::Sync for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Sync
impl<T> core::marker::Sync for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::marker::Sync
impl<T> core::marker::Sync for bitcoin_hashes::sha256t::Hash<T> where T: core::marker::Sync
impl<T> core::marker::Sync for bitcoin_hashes::sha256t::HashEngine<T> where T: core::marker::Sync
impl<T> core::marker::Unpin for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Unpin
impl<T> core::marker::Unpin for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Unpin
impl<T> core::marker::Unpin for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::marker::Unpin
impl<T> core::marker::Unpin for bitcoin_hashes::sha256t::Hash<T> where T: core::marker::Unpin
impl<T> core::marker::Unpin for bitcoin_hashes::sha256t::HashEngine<T> where T: core::marker::Unpin
impl<T> core::panic::unwind_safe::RefUnwindSafe for bitcoin_hashes::hkdf::Hkdf<T> where T: core::panic::unwind_safe::RefUnwindSafe
impl<T> core::panic::unwind_safe::RefUnwindSafe for bitcoin_hashes::hmac::Hmac<T> where T: core::panic::unwind_safe::RefUnwindSafe
impl<T> core::panic::unwind_safe::RefUnwindSafe for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::panic::unwind_safe::RefUnwindSafe
impl<T> core::panic::unwind_safe::RefUnwindSafe for bitcoin_hashes::sha256t::Hash<T> where T: core::panic::unwind_safe::RefUnwindSafe
impl<T> core::panic::unwind_safe::RefUnwindSafe for bitcoin_hashes::sha256t::HashEngine<T> where T: core::panic::unwind_safe::RefUnwindSafe
impl<T> core::panic::unwind_safe::UnwindSafe for bitcoin_hashes::hkdf::Hkdf<T> where T: core::panic::unwind_safe::UnwindSafe
impl<T> core::panic::unwind_safe::UnwindSafe for bitcoin_hashes::hmac::Hmac<T> where T: core::panic::unwind_safe::UnwindSafe
impl<T> core::panic::unwind_safe::UnwindSafe for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::GeneralHash>::Engine: core::panic::unwind_safe::UnwindSafe
impl<T> core::panic::unwind_safe::UnwindSafe for bitcoin_hashes::sha256t::Hash<T> where T: core::panic::unwind_safe::UnwindSafe
impl<T> core::panic::unwind_safe::UnwindSafe for bitcoin_hashes::sha256t::HashEngine<T> where T: core::panic::unwind_safe::UnwindSafe
impl<ValueT, const N: usize> core::default::Default for bitcoin_hashes::macros::serde_details::BytesVisitor<ValueT, N>
impl<ValueT, const N: usize> core::marker::Freeze for bitcoin_hashes::macros::serde_details::BytesVisitor<ValueT, N>
impl<ValueT, const N: usize> core::marker::Send for bitcoin_hashes::macros::serde_details::BytesVisitor<ValueT, N> where ValueT: core::marker::Send
Expand Down Expand Up @@ -558,6 +570,8 @@ pub const bitcoin_hashes::sha256::HashEngine::BLOCK_SIZE: usize
pub const bitcoin_hashes::sha256d::Hash::DISPLAY_BACKWARD: bool
pub const bitcoin_hashes::sha256d::HashEngine::BLOCK_SIZE: usize
pub const bitcoin_hashes::sha256t::Hash<T>::DISPLAY_BACKWARD: bool
pub const bitcoin_hashes::sha256t::HashEngine<T>::BLOCK_SIZE: usize
pub const bitcoin_hashes::sha256t::Tag::MIDSTATE: bitcoin_hashes::sha256::Midstate
pub const bitcoin_hashes::sha384::Hash::DISPLAY_BACKWARD: bool
pub const bitcoin_hashes::sha384::HashEngine::BLOCK_SIZE: usize
pub const bitcoin_hashes::sha512::Hash::DISPLAY_BACKWARD: bool
Expand Down Expand Up @@ -858,13 +872,13 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
pub fn bitcoin_hashes::sha256t::Hash<T>::clone(&self) -> Self
pub fn bitcoin_hashes::sha256t::Hash<T>::cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::cmp::Ordering
pub fn bitcoin_hashes::sha256t::Hash<T>::deserialize<D: serde::de::Deserializer<'de>>(d: D) -> core::result::Result<bitcoin_hashes::sha256t::Hash<T>, <D as serde::de::Deserializer>::Error>
pub fn bitcoin_hashes::sha256t::Hash<T>::engine() -> bitcoin_hashes::sha256::HashEngine
pub fn bitcoin_hashes::sha256t::Hash<T>::engine() -> bitcoin_hashes::sha256t::HashEngine<T>
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256t::HashEngine<T>) -> bitcoin_hashes::sha256t::Hash<T>
pub fn bitcoin_hashes::sha256t::Hash<T>::from_slice(sl: &[u8]) -> core::result::Result<bitcoin_hashes::sha256t::Hash<T>, bitcoin_hashes::error::FromSliceError>
pub fn bitcoin_hashes::sha256t::Hash<T>::from_str(s: &str) -> core::result::Result<Self, Self::Err>
pub fn bitcoin_hashes::sha256t::Hash<T>::hash(data: &[u8]) -> Self
Expand All @@ -874,7 +888,15 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::hash_reader<R: bitcoin_io::BufRead>(rea
pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::option::Option<core::cmp::Ordering>
pub fn bitcoin_hashes::sha256t::Hash<T>::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
pub fn bitcoin_hashes::sha256t::HashEngine<T>::clone(&self) -> bitcoin_hashes::sha256t::HashEngine<T>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::default() -> Self
pub fn bitcoin_hashes::sha256t::HashEngine<T>::flush(&mut self) -> bitcoin_io::Result<()>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::flush(&mut self) -> std::io::error::Result<()>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
pub fn bitcoin_hashes::sha256t::HashEngine<T>::input(&mut self, data: &[u8])
pub fn bitcoin_hashes::sha256t::HashEngine<T>::n_bytes_hashed(&self) -> u64
pub fn bitcoin_hashes::sha256t::HashEngine<T>::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
Expand Down Expand Up @@ -1016,7 +1038,6 @@ pub macro bitcoin_hashes::hash_newtype!
pub macro bitcoin_hashes::impl_debug_only_for_newtype!
pub macro bitcoin_hashes::impl_hex_for_newtype!
pub macro bitcoin_hashes::impl_serde_for_newtype!
pub macro bitcoin_hashes::sha256t_hash_newtype!
pub macro bitcoin_hashes::sha256t_tag!
pub mod bitcoin_hashes
pub mod bitcoin_hashes::cmp
Expand Down Expand Up @@ -1055,6 +1076,7 @@ pub struct bitcoin_hashes::sha256::HashEngine
pub struct bitcoin_hashes::sha256::Midstate
pub struct bitcoin_hashes::sha256::MidstateError
pub struct bitcoin_hashes::sha256d::HashEngine(_)
pub struct bitcoin_hashes::sha256t::HashEngine<T>(_, _)
pub struct bitcoin_hashes::sha384::HashEngine(_)
pub struct bitcoin_hashes::sha512::HashEngine
pub struct bitcoin_hashes::sha512_256::HashEngine(_)
Expand All @@ -1064,7 +1086,7 @@ pub trait bitcoin_hashes::GeneralHash: bitcoin_hashes::Hash
pub trait bitcoin_hashes::Hash: core::marker::Copy + core::clone::Clone + core::cmp::PartialEq + core::cmp::Eq + core::cmp::PartialOrd + core::cmp::Ord + core::hash::Hash + core::convert::AsRef<[u8]>
pub trait bitcoin_hashes::HashEngine: core::clone::Clone
pub trait bitcoin_hashes::IsByteArray: core::convert::AsRef<[u8]> + bitcoin_hashes::sealed::IsByteArray
pub trait bitcoin_hashes::sha256t::Tag
pub trait bitcoin_hashes::sha256t::Tag: core::clone::Clone
pub type bitcoin_hashes::GeneralHash::Engine: bitcoin_hashes::HashEngine
pub type bitcoin_hashes::Hash::Bytes: core::marker::Copy + bitcoin_hashes::IsByteArray
pub type bitcoin_hashes::HkdfSha256 = bitcoin_hashes::hkdf::Hkdf<bitcoin_hashes::sha256::Hash>
Expand Down Expand Up @@ -1093,7 +1115,7 @@ pub type bitcoin_hashes::sha256d::Hash::Bytes = [u8; 32]
pub type bitcoin_hashes::sha256d::Hash::Engine = bitcoin_hashes::sha256d::HashEngine
pub type bitcoin_hashes::sha256d::Hash::Err = hex_conservative::error::HexToArrayError
pub type bitcoin_hashes::sha256t::Hash<T>::Bytes = [u8; 32]
pub type bitcoin_hashes::sha256t::Hash<T>::Engine = bitcoin_hashes::sha256::HashEngine
pub type bitcoin_hashes::sha256t::Hash<T>::Engine = bitcoin_hashes::sha256t::HashEngine<T>
pub type bitcoin_hashes::sha256t::Hash<T>::Err = hex_conservative::error::HexToArrayError
pub type bitcoin_hashes::sha384::Hash::Bytes = [u8; 48]
pub type bitcoin_hashes::sha384::Hash::Engine = bitcoin_hashes::sha384::HashEngine
Expand Down
Loading

0 comments on commit 51651d1

Please sign in to comment.