pub struct EndhostApiInfo {
pub address: Url,
}Expand description
Single Endhost API, including its URL and any additional metadata.
Fields§
§address: UrlURL of the Endhost API.
Trait Implementations§
Source§impl Clone for EndhostApiInfo
impl Clone for EndhostApiInfo
Source§fn clone(&self) -> EndhostApiInfo
fn clone(&self) -> EndhostApiInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EndhostApiInfo
impl Debug for EndhostApiInfo
Source§impl From<EndhostApiInfo> for RpcEndhostApiInfo
impl From<EndhostApiInfo> for RpcEndhostApiInfo
Source§fn from(value: EndhostApiInfo) -> RpcEndhostApiInfo
fn from(value: EndhostApiInfo) -> RpcEndhostApiInfo
Converts to this type from the input type.
Source§impl Hash for EndhostApiInfo
impl Hash for EndhostApiInfo
Source§impl PartialEq for EndhostApiInfo
impl PartialEq for EndhostApiInfo
Source§impl TryFrom<RpcEndhostApiInfo> for EndhostApiInfo
impl TryFrom<RpcEndhostApiInfo> for EndhostApiInfo
Source§type Error = EndhostApiFromRpcError
type Error = EndhostApiFromRpcError
The type returned in the event of a conversion error.
Source§fn try_from(
value: RpcEndhostApiInfo,
) -> Result<EndhostApiInfo, <EndhostApiInfo as TryFrom<RpcEndhostApiInfo>>::Error>
fn try_from( value: RpcEndhostApiInfo, ) -> Result<EndhostApiInfo, <EndhostApiInfo as TryFrom<RpcEndhostApiInfo>>::Error>
Performs the conversion.
impl Eq for EndhostApiInfo
impl StructuralPartialEq for EndhostApiInfo
Auto Trait Implementations§
impl Freeze for EndhostApiInfo
impl RefUnwindSafe for EndhostApiInfo
impl Send for EndhostApiInfo
impl Sync for EndhostApiInfo
impl Unpin for EndhostApiInfo
impl UnsafeUnpin for EndhostApiInfo
impl UnwindSafe for EndhostApiInfo
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
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§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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compares
self with key and returns true if they are equal.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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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