Trait sc_network::multiaddr::multihash::typenum::SquareRoot [−]
pub trait SquareRoot { type Output; }
Expand description
A type operator for taking the integer square root of Self
.
The integer square root of n
is the largest integer m
such
that n >= m*m
. This definition is equivalent to truncating the
real-valued square root: floor(real_sqrt(n))
.
Associated Types
type Output
type Output
The result of the integer square root.
Implementors
impl<N> SquareRoot for N where
N: PrivateSquareRoot,