pub struct ServiceEndpointDetails {
pub authorization: Option<EndpointAuthorization>,
pub data: Option<Value>,
pub type_: Option<String>,
pub url: Option<String>,
}
Expand description
Represents details of the service endpoint.
Fields§
Represents the authorization used for service endpoint.
data: Option<Value>
Gets or sets the data of service endpoint.
type_: Option<String>
Gets or sets the type of service endpoint.
url: Option<String>
Gets or sets the connection url of service endpoint.
Implementations§
Trait Implementations§
source§impl Clone for ServiceEndpointDetails
impl Clone for ServiceEndpointDetails
source§fn clone(&self) -> ServiceEndpointDetails
fn clone(&self) -> ServiceEndpointDetails
Returns a copy 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 ServiceEndpointDetails
impl Debug for ServiceEndpointDetails
source§impl Default for ServiceEndpointDetails
impl Default for ServiceEndpointDetails
source§fn default() -> ServiceEndpointDetails
fn default() -> ServiceEndpointDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ServiceEndpointDetails
impl<'de> Deserialize<'de> for ServiceEndpointDetails
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 ServiceEndpointDetails
impl PartialEq for ServiceEndpointDetails
source§fn eq(&self, other: &ServiceEndpointDetails) -> bool
fn eq(&self, other: &ServiceEndpointDetails) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ServiceEndpointDetails
impl Serialize for ServiceEndpointDetails
impl StructuralPartialEq for ServiceEndpointDetails
Auto Trait Implementations§
impl RefUnwindSafe for ServiceEndpointDetails
impl Send for ServiceEndpointDetails
impl Sync for ServiceEndpointDetails
impl Unpin for ServiceEndpointDetails
impl UnwindSafe for ServiceEndpointDetails
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