diff --git a/api/units/all-features.txt b/api/units/all-features.txt index 4cfb244a8..0559a49bc 100644 --- a/api/units/all-features.txt +++ b/api/units/all-features.txt @@ -1220,8 +1220,6 @@ pub fn u32::from(height: bitcoin_units::block::BlockInterval) -> Self pub fn u64::from(value: bitcoin_units::fee_rate::FeeRate) -> Self pub fn u64::from(value: bitcoin_units::weight::Weight) -> Self pub fn u64::mul(self, rhs: bitcoin_units::weight::Weight) -> Self::Output -pub macro bitcoin_units::impl_parse_str! -pub macro bitcoin_units::impl_parse_str_from_int_infallible! pub mod bitcoin_units pub mod bitcoin_units::amount pub mod bitcoin_units::amount::serde diff --git a/api/units/alloc-only.txt b/api/units/alloc-only.txt index 61e5afbfd..a44702c7a 100644 --- a/api/units/alloc-only.txt +++ b/api/units/alloc-only.txt @@ -1064,8 +1064,6 @@ pub fn u32::from(height: bitcoin_units::block::BlockInterval) -> Self pub fn u64::from(value: bitcoin_units::fee_rate::FeeRate) -> Self pub fn u64::from(value: bitcoin_units::weight::Weight) -> Self pub fn u64::mul(self, rhs: bitcoin_units::weight::Weight) -> Self::Output -pub macro bitcoin_units::impl_parse_str! -pub macro bitcoin_units::impl_parse_str_from_int_infallible! pub mod bitcoin_units pub mod bitcoin_units::amount pub mod bitcoin_units::block diff --git a/api/units/no-features.txt b/api/units/no-features.txt index 367d8501a..39e957f3e 100644 --- a/api/units/no-features.txt +++ b/api/units/no-features.txt @@ -1018,8 +1018,6 @@ pub fn u32::from(height: bitcoin_units::block::BlockInterval) -> Self pub fn u64::from(value: bitcoin_units::fee_rate::FeeRate) -> Self pub fn u64::from(value: bitcoin_units::weight::Weight) -> Self pub fn u64::mul(self, rhs: bitcoin_units::weight::Weight) -> Self::Output -pub macro bitcoin_units::impl_parse_str! -pub macro bitcoin_units::impl_parse_str_from_int_infallible! pub mod bitcoin_units pub mod bitcoin_units::amount pub mod bitcoin_units::block diff --git a/units/src/parse.rs b/units/src/parse.rs index 4ad750acc..49f4064b7 100644 --- a/units/src/parse.rs +++ b/units/src/parse.rs @@ -117,6 +117,7 @@ pub fn int + Into>(s: S) -> Result { $crate::impl_tryfrom_str_from_int_infallible!(&str, $to, $inner, $fn); @@ -174,6 +175,7 @@ macro_rules! impl_tryfrom_str_from_int_infallible { /// /// All functions use the error returned by `$inner_fn`. #[macro_export] +#[doc(hidden)] // This is an 'internal' macro that should not be used outside of the `rust-bitcoin` crate. macro_rules! impl_parse_str { ($to:ty, $err:ty, $inner_fn:expr) => { $crate::impl_tryfrom_str!(&str, $to, $err, $inner_fn);