diff --git a/src/blockdata/script.rs b/src/blockdata/script.rs index 068cee2..aade710 100644 --- a/src/blockdata/script.rs +++ b/src/blockdata/script.rs @@ -195,6 +195,7 @@ impl error::Error for Error { } #[cfg(feature="bitcoinconsensus")] +#[doc(hidden)] impl convert::From for Error { fn from(err: bitcoinconsensus::Error) -> Error { match err { diff --git a/src/util/mod.rs b/src/util/mod.rs index db44b93..84ab4bc 100644 --- a/src/util/mod.rs +++ b/src/util/mod.rs @@ -147,18 +147,21 @@ pub fn propagate_err(s: String, res: Result) -> Result { res.map_err(|err| Error::Detail(s, Box::new(err))) } +#[doc(hidden)] impl From for Error { fn from(e: base58::Error) -> Error { Error::Base58(e) } } +#[doc(hidden)] impl From for Error { fn from(e: bitcoin_bech32::Error) -> Error { Error::Bech32(e) } } +#[doc(hidden)] impl From for Error { fn from(e: secp256k1::Error) -> Error { Error::Secp256k1(e)