pub struct EndpointDefinition {
pub base_url: String,
pub protocol: Option<String>,
pub timeout_ms: Option<u32>,
}Expand description
Structured endpoint definition (v1.1+ extension)
Fields§
§base_url: String§protocol: Option<String>§timeout_ms: Option<u32>Trait Implementations§
Source§impl Clone for EndpointDefinition
impl Clone for EndpointDefinition
Source§fn clone(&self) -> EndpointDefinition
fn clone(&self) -> EndpointDefinition
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 EndpointDefinition
impl Debug for EndpointDefinition
Source§impl<'de> Deserialize<'de> for EndpointDefinition
impl<'de> Deserialize<'de> for EndpointDefinition
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
Auto Trait Implementations§
impl Freeze for EndpointDefinition
impl RefUnwindSafe for EndpointDefinition
impl Send for EndpointDefinition
impl Sync for EndpointDefinition
impl Unpin for EndpointDefinition
impl UnwindSafe for EndpointDefinition
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