pub struct IntendedAddresses {
pub http: SocketAddr,
pub grpc: SocketAddr,
}Expand description
The addresses a boot intends to bind, resolved from its own configuration before any listener exists. The birth claim compares a live holder’s RECORDED addresses against these to decide whether the two servers collide.
Fields§
§http: SocketAddrThe HTTP/ops-console address this boot will bind.
grpc: SocketAddrThe gRPC address this boot will bind.
Trait Implementations§
Source§impl Clone for IntendedAddresses
impl Clone for IntendedAddresses
Source§fn clone(&self) -> IntendedAddresses
fn clone(&self) -> IntendedAddresses
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 moreimpl Copy for IntendedAddresses
Source§impl Debug for IntendedAddresses
impl Debug for IntendedAddresses
impl Eq for IntendedAddresses
Source§impl PartialEq for IntendedAddresses
impl PartialEq for IntendedAddresses
impl StructuralPartialEq for IntendedAddresses
Auto Trait Implementations§
impl Freeze for IntendedAddresses
impl RefUnwindSafe for IntendedAddresses
impl Send for IntendedAddresses
impl Sync for IntendedAddresses
impl Unpin for IntendedAddresses
impl UnsafeUnpin for IntendedAddresses
impl UnwindSafe for IntendedAddresses
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request