pub struct BoundAddresses {
pub listeners: Vec<ListenerAddress>,
pub admin: Option<SocketAddr>,
}Expand description
Addresses the service is listening on.
Fields§
§listeners: Vec<ListenerAddress>TCP listener addresses.
admin: Option<SocketAddr>Admin server address (if enabled).
Implementations§
Source§impl BoundAddresses
impl BoundAddresses
Sourcepub fn listener(&self, name: &str) -> Option<SocketAddr>
pub fn listener(&self, name: &str) -> Option<SocketAddr>
Look up a listener by name.
Trait Implementations§
Source§impl Clone for BoundAddresses
impl Clone for BoundAddresses
Source§fn clone(&self) -> BoundAddresses
fn clone(&self) -> BoundAddresses
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BoundAddresses
impl RefUnwindSafe for BoundAddresses
impl Send for BoundAddresses
impl Sync for BoundAddresses
impl Unpin for BoundAddresses
impl UnsafeUnpin for BoundAddresses
impl UnwindSafe for BoundAddresses
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more