What changed, and why it matters
This commit only updates generated API snapshot text files to remove two lines that documented a `From<u16>` conversion for a locktime type. No actual Rust source code was changed, so there is no runtime behavior change or security fix in this commit itself. It is a documentation/snapshot maintenance update.
No security action required for this commit. If reviewing the broader change set, verify the separate source-code commit that removed the `From<u16>` implementation for `NumberOfBlocks` to confirm it was intentional and did not break API consumers unexpectedly.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff removes entries from units/api/*.txt files that previously listed impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks and its associated pub fn from(value: u16) -> Self. These .txt files are public-API snapshots used by cargo public-api or similar tooling to track API surface changes. The commit does not modify any .rs source file, so it cannot introduce, fix, or alter executable behavior. The removal suggests an earlier source change already deleted the From<u16> implementation and this commit merely regenerates the API snapshots to match.
Changed components
units/api/all-features.txtunits/api/alloc-only.txtunits/api/no-features.txtInspect captured patch +0 / −12
diff --git a/units/api/all-features.txt b/units/api/all-features.txt
index de3bd36d..5084639d 100644
--- a/units/api/all-features.txt
+++ b/units/api/all-features.txt
@@ -5948,8 +5948,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
@@ -7983,8 +7981,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
diff --git a/units/api/alloc-only.txt b/units/api/alloc-only.txt
index 076e4ed0..213715c6 100644
--- a/units/api/alloc-only.txt
+++ b/units/api/alloc-only.txt
@@ -4883,8 +4883,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
@@ -6654,8 +6652,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
diff --git a/units/api/no-features.txt b/units/api/no-features.txt
index f7a6c2be..415dd72b 100644
--- a/units/api/no-features.txt
+++ b/units/api/no-features.txt
@@ -4327,8 +4327,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
@@ -5874,8 +5872,6 @@ impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for
pub fn bitcoin_units::block::BlockHeightInterval::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::block::BlockHeightInterval]
impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime
pub fn bitcoin_units::locktime::relative::LockTime::from(h: bitcoin_units::locktime::relative::NumberOfBlocks) -> Self [impl: impl core::convert::From<bitcoin_units::locktime::relative::NumberOfBlocks> for bitcoin_units::locktime::relative::LockTime]
-impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks
- pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from(value: u16) -> Self [impl: impl core::convert::From<u16> for bitcoin_units::locktime::relative::NumberOfBlocks]
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks
pub type bitcoin_units::locktime::relative::NumberOfBlocks::Error = bitcoin_units::parse_int::error::ParseIntError [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::try_from(s: &str) -> core::result::Result<Self, Self::Error> [impl: impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::NumberOfBlocks]
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.