mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-08-06 20:49:46 +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 {
|
||||
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