From 6e99d2d33c7dd9bcefba39bf5ea30dfa259df5bd Mon Sep 17 00:00:00 2001 From: Jean Pierre Dudey Date: Sun, 12 Aug 2018 12:57:59 -0400 Subject: [PATCH] Hidde `From` implementations for error types in Rustdoc. Signed-off-by: Jean Pierre Dudey --- src/blockdata/script.rs | 1 + src/util/mod.rs | 3 +++ 2 files changed, 4 insertions(+) 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)