What changed, and why it matters
This commit only updates automatically-generated API snapshot text files. The snapshots now show that some error and I/O types are reported as coming from Rust's `core` library instead of the `std` library. This is a documentation/test-artifact change with no functional code modification and no security relevance.
No action required. This is a non-functional, documentation/snapshot-only change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff modifies consensus_encoding/api/all-features.txt and hashes/api/all-features.txt, which are public-API snapshot files used by cargo public-api or similar tooling. Every change is a textual substitution of std::io::error::Error/std::io::error::Result with core::io::error::Error/core::io::error::Result in the generated API listing. No Rust source code, logic, trait implementations, or behavior is altered. The commit title ‘api: regenerate api snapshots’ confirms this is a mechanical regeneration of API documentation snapshots.
Changed components
consensus_encoding/api/all-features.txthashes/api/all-features.txtInspect captured patch +34 / −34
diff --git a/consensus_encoding/api/all-features.txt b/consensus_encoding/api/all-features.txt
index 912d1801..ecc8611c 100644
--- a/consensus_encoding/api/all-features.txt
+++ b/consensus_encoding/api/all-features.txt
@@ -243,13 +243,13 @@ impl<T> core::convert::From<T> for bitcoin_consensus_encoding::error::Decoder6Er
pub fn bitcoin_consensus_encoding::error::Decoder6Error<A, B, C, D, E, F>::from(t: T) -> T [impl: impl<T> core::convert::From<T> for bitcoin_consensus_encoding::error::Decoder6Error<A, B, C, D, E, F>]
pub enum bitcoin_consensus_encoding::error::ReadError<D>
pub bitcoin_consensus_encoding::error::ReadError::Decode(D)
-pub bitcoin_consensus_encoding::error::ReadError::Io(std::io::error::Error)
+pub bitcoin_consensus_encoding::error::ReadError::Io(core::io::error::Error)
impl<D: core::fmt::Debug> core::fmt::Debug for bitcoin_consensus_encoding::error::ReadError<D>
pub fn bitcoin_consensus_encoding::error::ReadError<D>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl<D: core::fmt::Debug> core::fmt::Debug for bitcoin_consensus_encoding::error::ReadError<D>]
impl<D: core::fmt::Display> core::fmt::Display for bitcoin_consensus_encoding::error::ReadError<D>
pub fn bitcoin_consensus_encoding::error::ReadError<D>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl<D: core::fmt::Display> core::fmt::Display for bitcoin_consensus_encoding::error::ReadError<D>]
-impl<D> core::convert::From<std::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>
- pub fn bitcoin_consensus_encoding::error::ReadError<D>::from(e: std::io::error::Error) -> Self [impl: impl<D> core::convert::From<std::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>]
+impl<D> core::convert::From<core::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>
+ pub fn bitcoin_consensus_encoding::error::ReadError<D>::from(e: core::io::error::Error) -> Self [impl: impl<D> core::convert::From<core::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>]
impl<D> core::error::Error for bitcoin_consensus_encoding::error::ReadError<D> where D: core::error::Error + 'static
pub fn bitcoin_consensus_encoding::error::ReadError<D>::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> [impl: impl<D> core::error::Error for bitcoin_consensus_encoding::error::ReadError<D> where D: core::error::Error + 'static]
impl<D> core::marker::Freeze for bitcoin_consensus_encoding::error::ReadError<D> where D: core::marker::Freeze
@@ -939,13 +939,13 @@ impl<T> core::convert::From<T> for bitcoin_consensus_encoding::EncoderStatus
pub fn bitcoin_consensus_encoding::EncoderStatus::from(t: T) -> T [impl: impl<T> core::convert::From<T> for bitcoin_consensus_encoding::EncoderStatus]
pub enum bitcoin_consensus_encoding::ReadError<D>
pub bitcoin_consensus_encoding::ReadError::Decode(D)
-pub bitcoin_consensus_encoding::ReadError::Io(std::io::error::Error)
+pub bitcoin_consensus_encoding::ReadError::Io(core::io::error::Error)
impl<D: core::fmt::Debug> core::fmt::Debug for bitcoin_consensus_encoding::error::ReadError<D>
pub fn bitcoin_consensus_encoding::error::ReadError<D>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl<D: core::fmt::Debug> core::fmt::Debug for bitcoin_consensus_encoding::error::ReadError<D>]
impl<D: core::fmt::Display> core::fmt::Display for bitcoin_consensus_encoding::error::ReadError<D>
pub fn bitcoin_consensus_encoding::error::ReadError<D>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl<D: core::fmt::Display> core::fmt::Display for bitcoin_consensus_encoding::error::ReadError<D>]
-impl<D> core::convert::From<std::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>
- pub fn bitcoin_consensus_encoding::error::ReadError<D>::from(e: std::io::error::Error) -> Self [impl: impl<D> core::convert::From<std::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>]
+impl<D> core::convert::From<core::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>
+ pub fn bitcoin_consensus_encoding::error::ReadError<D>::from(e: core::io::error::Error) -> Self [impl: impl<D> core::convert::From<core::io::error::Error> for bitcoin_consensus_encoding::error::ReadError<D>]
impl<D> core::error::Error for bitcoin_consensus_encoding::error::ReadError<D> where D: core::error::Error + 'static
pub fn bitcoin_consensus_encoding::error::ReadError<D>::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> [impl: impl<D> core::error::Error for bitcoin_consensus_encoding::error::ReadError<D> where D: core::error::Error + 'static]
impl<D> core::marker::Freeze for bitcoin_consensus_encoding::error::ReadError<D> where D: core::marker::Freeze
@@ -2246,7 +2246,7 @@ pub fn bitcoin_consensus_encoding::decode_from_slice_unbounded_with<D: bitcoin_c
pub fn bitcoin_consensus_encoding::decode_from_slice_with<D: bitcoin_consensus_encoding::Decoder + core::default::Default>(bytes: &[u8]) -> core::result::Result<<D as bitcoin_consensus_encoding::Decoder>::Output, bitcoin_consensus_encoding::error::DecodeError<<D as bitcoin_consensus_encoding::Decoder>::Error>>
pub fn bitcoin_consensus_encoding::drain_to_hex<T>(encoder: T, case: hex_conservative::Case) -> alloc::string::String where T: bitcoin_consensus_encoding::Encoder
pub fn bitcoin_consensus_encoding::drain_to_vec<T>(encoder: &mut T) -> alloc::vec::Vec<u8> where T: bitcoin_consensus_encoding::Encoder + ?core::marker::Sized
-pub fn bitcoin_consensus_encoding::drain_to_writer<T, W>(encoder: &mut T, writer: W) -> core::result::Result<(), std::io::error::Error> where T: bitcoin_consensus_encoding::Encoder + ?core::marker::Sized, W: std::io::Write
+pub fn bitcoin_consensus_encoding::drain_to_writer<T, W>(encoder: &mut T, writer: W) -> core::result::Result<(), core::io::error::Error> where T: bitcoin_consensus_encoding::Encoder + ?core::marker::Sized, W: std::io::Write
pub fn bitcoin_consensus_encoding::encode_to_hex<T>(object: &T, case: hex_conservative::Case) -> alloc::string::String where T: bitcoin_consensus_encoding::Encode + ?core::marker::Sized
pub fn bitcoin_consensus_encoding::encode_to_vec<T>(object: &T) -> alloc::vec::Vec<u8> where T: bitcoin_consensus_encoding::Encode + ?core::marker::Sized
-pub fn bitcoin_consensus_encoding::encode_to_writer<T, W>(object: &T, writer: W) -> core::result::Result<(), std::io::error::Error> where T: bitcoin_consensus_encoding::Encode + ?core::marker::Sized, W: std::io::Write
\ No newline at end of file
+pub fn bitcoin_consensus_encoding::encode_to_writer<T, W>(object: &T, writer: W) -> core::result::Result<(), core::io::error::Error> where T: bitcoin_consensus_encoding::Encode + ?core::marker::Sized, W: std::io::Write
\ No newline at end of file
diff --git a/hashes/api/all-features.txt b/hashes/api/all-features.txt
index bc6f9e10..06b73d68 100644
--- a/hashes/api/all-features.txt
+++ b/hashes/api/all-features.txt
@@ -111,8 +111,8 @@ impl core::default::Default for bitcoin_hashes::hash160::HashEngine
impl core::fmt::Debug for bitcoin_hashes::hash160::HashEngine
pub fn bitcoin_hashes::hash160::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::hash160::HashEngine]
impl std::io::Write for bitcoin_hashes::hash160::HashEngine
- pub fn bitcoin_hashes::hash160::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::hash160::HashEngine]
- pub fn bitcoin_hashes::hash160::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::hash160::HashEngine]
+ pub fn bitcoin_hashes::hash160::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::hash160::HashEngine]
+ pub fn bitcoin_hashes::hash160::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::hash160::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::hash160::HashEngine
impl core::marker::Send for bitcoin_hashes::hash160::HashEngine
impl core::marker::Sync for bitcoin_hashes::hash160::HashEngine
@@ -362,8 +362,8 @@ impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashe
pub fn bitcoin_hashes::hmac::HmacEngine<T>::input(&mut self, buf: &[u8]) [impl: impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashes::hmac::HmacEngine<T>]
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> u64 [impl: impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>
- pub fn bitcoin_hashes::hmac::HmacEngine<T>::flush(&mut self) -> std::io::error::Result<()> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
- pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
+ pub fn bitcoin_hashes::hmac::HmacEngine<T>::flush(&mut self) -> core::io::error::Result<()> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
+ pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: core::clone::Clone + bitcoin_hashes::HashEngine> core::clone::Clone for bitcoin_hashes::hmac::HmacEngine<T>
pub fn bitcoin_hashes::hmac::HmacEngine<T>::clone(&self) -> bitcoin_hashes::hmac::HmacEngine<T> [impl: impl<T: core::clone::Clone + bitcoin_hashes::HashEngine> core::clone::Clone for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: core::fmt::Debug + bitcoin_hashes::HashEngine> core::fmt::Debug for bitcoin_hashes::hmac::HmacEngine<T>
@@ -588,8 +588,8 @@ impl core::default::Default for bitcoin_hashes::ripemd160::HashEngine
impl core::fmt::Debug for bitcoin_hashes::ripemd160::HashEngine
pub fn bitcoin_hashes::ripemd160::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::ripemd160::HashEngine]
impl std::io::Write for bitcoin_hashes::ripemd160::HashEngine
- pub fn bitcoin_hashes::ripemd160::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::ripemd160::HashEngine]
- pub fn bitcoin_hashes::ripemd160::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::ripemd160::HashEngine]
+ pub fn bitcoin_hashes::ripemd160::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::ripemd160::HashEngine]
+ pub fn bitcoin_hashes::ripemd160::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::ripemd160::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::ripemd160::HashEngine
impl core::marker::Send for bitcoin_hashes::ripemd160::HashEngine
impl core::marker::Sync for bitcoin_hashes::ripemd160::HashEngine
@@ -728,8 +728,8 @@ impl core::default::Default for bitcoin_hashes::sha1::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha1::HashEngine
pub fn bitcoin_hashes::sha1::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha1::HashEngine]
impl std::io::Write for bitcoin_hashes::sha1::HashEngine
- pub fn bitcoin_hashes::sha1::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha1::HashEngine]
- pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha1::HashEngine]
+ pub fn bitcoin_hashes::sha1::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha1::HashEngine]
+ pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha1::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha1::HashEngine
impl core::marker::Send for bitcoin_hashes::sha1::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha1::HashEngine
@@ -923,8 +923,8 @@ impl core::default::Default for bitcoin_hashes::sha256::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha256::HashEngine
pub fn bitcoin_hashes::sha256::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha256::HashEngine]
impl std::io::Write for bitcoin_hashes::sha256::HashEngine
- pub fn bitcoin_hashes::sha256::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha256::HashEngine]
- pub fn bitcoin_hashes::sha256::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha256::HashEngine]
+ pub fn bitcoin_hashes::sha256::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha256::HashEngine]
+ pub fn bitcoin_hashes::sha256::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha256::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha256::HashEngine
impl core::marker::Send for bitcoin_hashes::sha256::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha256::HashEngine
@@ -1168,8 +1168,8 @@ impl core::default::Default for bitcoin_hashes::sha256d::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha256d::HashEngine
pub fn bitcoin_hashes::sha256d::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha256d::HashEngine]
impl std::io::Write for bitcoin_hashes::sha256d::HashEngine
- pub fn bitcoin_hashes::sha256d::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha256d::HashEngine]
- pub fn bitcoin_hashes::sha256d::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha256d::HashEngine]
+ pub fn bitcoin_hashes::sha256d::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha256d::HashEngine]
+ pub fn bitcoin_hashes::sha256d::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha256d::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha256d::HashEngine
impl core::marker::Send for bitcoin_hashes::sha256d::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha256d::HashEngine
@@ -1299,8 +1299,8 @@ impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha
impl<T: bitcoin_hashes::sha256t::Tag> core::default::Default for bitcoin_hashes::sha256t::HashEngine<T>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::default() -> Self [impl: impl<T: bitcoin_hashes::sha256t::Tag> core::default::Default for bitcoin_hashes::sha256t::HashEngine<T>]
impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>
- pub fn bitcoin_hashes::sha256t::HashEngine<T>::flush(&mut self) -> std::io::error::Result<()> [impl: impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>]
- pub fn bitcoin_hashes::sha256t::HashEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>]
+ pub fn bitcoin_hashes::sha256t::HashEngine<T>::flush(&mut self) -> core::io::error::Result<()> [impl: impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>]
+ pub fn bitcoin_hashes::sha256t::HashEngine<T>::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::sha256t::Tag> std::io::Write for bitcoin_hashes::sha256t::HashEngine<T>]
impl<T: core::fmt::Debug> core::fmt::Debug for bitcoin_hashes::sha256t::HashEngine<T>
pub fn bitcoin_hashes::sha256t::HashEngine<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl<T: core::fmt::Debug> core::fmt::Debug for bitcoin_hashes::sha256t::HashEngine<T>]
impl<T> core::marker::Freeze for bitcoin_hashes::sha256t::HashEngine<T>
@@ -1443,8 +1443,8 @@ impl core::default::Default for bitcoin_hashes::sha384::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha384::HashEngine
pub fn bitcoin_hashes::sha384::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha384::HashEngine]
impl std::io::Write for bitcoin_hashes::sha384::HashEngine
- pub fn bitcoin_hashes::sha384::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha384::HashEngine]
- pub fn bitcoin_hashes::sha384::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha384::HashEngine]
+ pub fn bitcoin_hashes::sha384::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha384::HashEngine]
+ pub fn bitcoin_hashes::sha384::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha384::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha384::HashEngine
impl core::marker::Send for bitcoin_hashes::sha384::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha384::HashEngine
@@ -1581,8 +1581,8 @@ impl core::default::Default for bitcoin_hashes::sha3_256::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha3_256::HashEngine
pub fn bitcoin_hashes::sha3_256::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha3_256::HashEngine]
impl std::io::Write for bitcoin_hashes::sha3_256::HashEngine
- pub fn bitcoin_hashes::sha3_256::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha3_256::HashEngine]
- pub fn bitcoin_hashes::sha3_256::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha3_256::HashEngine]
+ pub fn bitcoin_hashes::sha3_256::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha3_256::HashEngine]
+ pub fn bitcoin_hashes::sha3_256::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha3_256::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha3_256::HashEngine
impl core::marker::Send for bitcoin_hashes::sha3_256::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha3_256::HashEngine
@@ -1721,8 +1721,8 @@ impl core::default::Default for bitcoin_hashes::sha512::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha512::HashEngine
pub fn bitcoin_hashes::sha512::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha512::HashEngine]
impl std::io::Write for bitcoin_hashes::sha512::HashEngine
- pub fn bitcoin_hashes::sha512::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha512::HashEngine]
- pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha512::HashEngine]
+ pub fn bitcoin_hashes::sha512::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha512::HashEngine]
+ pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha512::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha512::HashEngine
impl core::marker::Send for bitcoin_hashes::sha512::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha512::HashEngine
@@ -1861,8 +1861,8 @@ impl core::default::Default for bitcoin_hashes::sha512_256::HashEngine
impl core::fmt::Debug for bitcoin_hashes::sha512_256::HashEngine
pub fn bitcoin_hashes::sha512_256::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::sha512_256::HashEngine]
impl std::io::Write for bitcoin_hashes::sha512_256::HashEngine
- pub fn bitcoin_hashes::sha512_256::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha512_256::HashEngine]
- pub fn bitcoin_hashes::sha512_256::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha512_256::HashEngine]
+ pub fn bitcoin_hashes::sha512_256::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::sha512_256::HashEngine]
+ pub fn bitcoin_hashes::sha512_256::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::sha512_256::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::sha512_256::HashEngine
impl core::marker::Send for bitcoin_hashes::sha512_256::HashEngine
impl core::marker::Sync for bitcoin_hashes::sha512_256::HashEngine
@@ -2000,8 +2000,8 @@ impl core::clone::Clone for bitcoin_hashes::siphash24::HashEngine
impl core::fmt::Debug for bitcoin_hashes::siphash24::HashEngine
pub fn bitcoin_hashes::siphash24::HashEngine::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result [impl: impl core::fmt::Debug for bitcoin_hashes::siphash24::HashEngine]
impl std::io::Write for bitcoin_hashes::siphash24::HashEngine
- pub fn bitcoin_hashes::siphash24::HashEngine::flush(&mut self) -> std::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::siphash24::HashEngine]
- pub fn bitcoin_hashes::siphash24::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::siphash24::HashEngine]
+ pub fn bitcoin_hashes::siphash24::HashEngine::flush(&mut self) -> core::io::error::Result<()> [impl: impl std::io::Write for bitcoin_hashes::siphash24::HashEngine]
+ pub fn bitcoin_hashes::siphash24::HashEngine::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl std::io::Write for bitcoin_hashes::siphash24::HashEngine]
impl core::marker::Freeze for bitcoin_hashes::siphash24::HashEngine
impl core::marker::Send for bitcoin_hashes::siphash24::HashEngine
impl core::marker::Sync for bitcoin_hashes::siphash24::HashEngine
@@ -2247,8 +2247,8 @@ impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashe
pub fn bitcoin_hashes::hmac::HmacEngine<T>::input(&mut self, buf: &[u8]) [impl: impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashes::hmac::HmacEngine<T>]
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> u64 [impl: impl<T: bitcoin_hashes::HashEngine> bitcoin_hashes::HashEngine for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>
- pub fn bitcoin_hashes::hmac::HmacEngine<T>::flush(&mut self) -> std::io::error::Result<()> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
- pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
+ pub fn bitcoin_hashes::hmac::HmacEngine<T>::flush(&mut self) -> core::io::error::Result<()> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
+ pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> core::io::error::Result<usize> [impl: impl<T: bitcoin_hashes::HashEngine> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: core::clone::Clone + bitcoin_hashes::HashEngine> core::clone::Clone for bitcoin_hashes::hmac::HmacEngine<T>
pub fn bitcoin_hashes::hmac::HmacEngine<T>::clone(&self) -> bitcoin_hashes::hmac::HmacEngine<T> [impl: impl<T: core::clone::Clone + bitcoin_hashes::HashEngine> core::clone::Clone for bitcoin_hashes::hmac::HmacEngine<T>]
impl<T: core::fmt::Debug + bitcoin_hashes::HashEngine> core::fmt::Debug for bitcoin_hashes::hmac::HmacEngine<T>
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.