pub struct ProviderRequestEndpoint {
pub id: String,
pub protocol: String,
pub base_url: String,
}Expand description
Provider-visible endpoint identity. Credentials and retry transport state are intentionally excluded from this host-side request contract.
Fields§
§id: String§protocol: String§base_url: StringImplementations§
Trait Implementations§
Source§impl Clone for ProviderRequestEndpoint
impl Clone for ProviderRequestEndpoint
Source§fn clone(&self) -> ProviderRequestEndpoint
fn clone(&self) -> ProviderRequestEndpoint
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 moreSource§impl Debug for ProviderRequestEndpoint
impl Debug for ProviderRequestEndpoint
Source§impl<'de> Deserialize<'de> for ProviderRequestEndpoint
impl<'de> Deserialize<'de> for ProviderRequestEndpoint
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProviderRequestEndpoint
impl PartialEq for ProviderRequestEndpoint
Source§impl Serialize for ProviderRequestEndpoint
impl Serialize for ProviderRequestEndpoint
impl StructuralPartialEq for ProviderRequestEndpoint
Auto Trait Implementations§
impl Freeze for ProviderRequestEndpoint
impl RefUnwindSafe for ProviderRequestEndpoint
impl Send for ProviderRequestEndpoint
impl Sync for ProviderRequestEndpoint
impl Unpin for ProviderRequestEndpoint
impl UnsafeUnpin for ProviderRequestEndpoint
impl UnwindSafe for ProviderRequestEndpoint
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