pub fn addr(&self) -> SocketAddr {
        match self {
            NewInitial { addr }
            | NewGossiped { addr, .. }
            | NewAlternate { addr, .. }
            | NewLocal { addr, .. }
            | UpdateAttempt { addr }
            | UpdateResponded { addr, .. }
            | UpdateFailed { addr, .. } => *addr,
        }
    }
/// Return the address for this change.
Return the address for this change.
Return the address for this change .
pub fn addr(&self) -> SocketAddr {
        match self {
            NewInitial { addr }
            | NewGossiped { addr, .. }
            | NewAlternate { addr, .. }
            | NewLocal { addr, .. }
            | UpdateAttempt { addr }
            | UpdateResponded { addr, .. }
            | UpdateFailed { addr, .. } => *addr,
        }
    }
pub fn addr ( & self ) -> SocketAddr { match self { NewInitial { addr } | NewGossiped { addr , .. } | NewAlternate { addr , .. } | NewLocal { addr , .. } | UpdateAttempt { addr } | UpdateResponded { addr , .. } | UpdateFailed { addr , .. } => * addr , } }
Return the address for this change.
Return the address for this change .
&self