mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-09-02 09:09:17 +00:00
utils: From<&NameServerConfig> for NameServerAddr
This commit is contained in:
@@ -23,8 +23,8 @@ impl From<NameServerAddr> for NameServerConfig {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl From<NameServerConfig> for NameServerAddr {
|
impl From<&NameServerConfig> for NameServerAddr {
|
||||||
fn from(value: NameServerConfig) -> Self {
|
fn from(value: &NameServerConfig) -> Self {
|
||||||
Self {
|
Self {
|
||||||
protocol: value.protocol,
|
protocol: value.protocol,
|
||||||
addr: value.socket_addr,
|
addr: value.socket_addr,
|
||||||
@@ -32,6 +32,12 @@ impl From<NameServerConfig> for NameServerAddr {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl From<NameServerConfig> for NameServerAddr {
|
||||||
|
fn from(value: NameServerConfig) -> Self {
|
||||||
|
(&value).into()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
impl From<SocketAddr> for NameServerAddr {
|
impl From<SocketAddr> for NameServerAddr {
|
||||||
fn from(value: SocketAddr) -> Self {
|
fn from(value: SocketAddr) -> Self {
|
||||||
Self {
|
Self {
|
||||||
|
|||||||
Reference in New Issue
Block a user