Struct ResolvedEndpoint
pub struct ResolvedEndpoint {
pub name: String,
pub transport: Transport,
}Expand description
A leaf endpoint produced by resolving a target (a single transport with the name of the concrete target it came from).
Fields§
§name: String§transport: TransportTrait Implementations§
§impl Clone for ResolvedEndpoint
impl Clone for ResolvedEndpoint
§fn clone(&self) -> ResolvedEndpoint
fn clone(&self) -> ResolvedEndpoint
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 more§impl Debug for ResolvedEndpoint
impl Debug for ResolvedEndpoint
§impl JsonSchema for ResolvedEndpoint
impl JsonSchema for ResolvedEndpoint
§fn schema_name() -> Cow<'static, str>
fn schema_name() -> Cow<'static, str>
The name of the generated JSON Schema. Read more
§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read more§impl PartialEq for ResolvedEndpoint
impl PartialEq for ResolvedEndpoint
§impl Serialize for ResolvedEndpoint
impl Serialize for ResolvedEndpoint
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for ResolvedEndpoint
impl StructuralPartialEq for ResolvedEndpoint
Auto Trait Implementations§
impl Freeze for ResolvedEndpoint
impl RefUnwindSafe for ResolvedEndpoint
impl Send for ResolvedEndpoint
impl Sync for ResolvedEndpoint
impl Unpin for ResolvedEndpoint
impl UnsafeUnpin for ResolvedEndpoint
impl UnwindSafe for ResolvedEndpoint
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.