mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-10-08 19:06:14 -08:00
utils: From<&NameServerConfig> for NameServerAddr
This commit is contained in:
1 parent
7286a42d58
commit
cb1e5ca273
1 file changed
+8
-2
@@ -23,8 +23,8 @@ impl From<NameServerAddr> for NameServerConfig {
|
||||
}
|
||||
}
|
||||
|
||||
impl From<NameServerConfig> for NameServerAddr {
|
||||
fn from(value: NameServerConfig) -> Self {
|
||||
impl From<&NameServerConfig> for NameServerAddr {
|
||||
fn from(value: &NameServerConfig) -> Self {
|
||||
Self {
|
||||
protocol: value.protocol,
|
||||
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 {
|
||||
fn from(value: SocketAddr) -> Self {
|
||||
Self {
|
||||
|
||||
Reference in new issue
Block a user