/// Constructs address of a given type from a uniformly-encoded byte string
/// (see [`RawUniformAddr`]).
///
/// If the uniform data contain more information than can be fit into
/// current address representation (for instance port number or transport
/// protocol can't fit [`IpAddr`]) the function will ignore this
/// information. If this is not desirable, pls use
/// [`Uniform::from_raw_uniform_addr_lossy`].
Constructs address of a given type from a uniformly-encoded byte string
.

If the uniform data contain more information than can be fit into
current address representation (for instance port number or transport
protocol can't fit [`IpAddr`]) the function will ignore this
information. If this is not desirable, pls use
[`Uniform::from_raw_uniform_addr_lossy`].
Constructs address of a given type from a uniformly - encoded byte string . If the uniform data contain more information than can be fit into current address representation ( for instance port number or transport protocol can ' t fit [ ` IpAddr ` ] ) the function will ignore this information . If this is not desirable pls use [ ` Uniform :: from_raw_uniform_addr_lossy ` ] .
fn from_raw_uniform_addr(
        uniform: RawUniformAddr,
    ) -> Result<Self, DecodeError>
    where
        Self: Sized,
    {
        Self::from_uniform_addr(UniformAddr::try_from(uniform)?)
    }
fn from_raw_uniform_addr ( uniform : RawUniformAddr , ) -> Result < Self , DecodeError > where Self : Sized , { Self :: from_uniform_addr ( UniformAddr :: try_from ( uniform ) ? ) }
Constructs address of a given type from a uniformly-encoded byte string
(see [`RawUniformAddr`]).
Constructs address of a given type from a uniformly - encoded byte string ( see [ ` RawUniformAddr ` ] ) .
uniform
RawUniformAddr