Add public-test-deps feature for better visibility control

This commit is contained in:
Aaron Kutch
2021-06-02 13:11:28 -05:00
parent 31e3ae708c
commit fdcc30c3a3
13 changed files with 64 additions and 29 deletions

View File

@@ -11,9 +11,9 @@ pub mod mul;
pub mod pow;
pub mod sub;
public_test_dep! {
/// Trait for some basic operations on floats
#[doc(hidden)]
pub trait Float:
pub(crate) trait Float:
Copy
+ core::fmt::Debug
+ PartialEq
@@ -99,6 +99,7 @@ pub trait Float:
/// Returns if `self` is subnormal
fn is_subnormal(self) -> bool;
}
}
macro_rules! float_impl {
($ty:ident, $ity:ident, $sity:ident, $expty:ident, $bits:expr, $significand_bits:expr) => {