pub struct RemoteProviderDefinition {
pub kind: String,
pub name: String,
pub definition: Option<Map<String, Value>>,
}Expand description
Native message type for gestalt.provider.v1.RemoteProviderDefinition.
Fields§
§kind: StringThe kind field.
name: StringThe name field.
definition: Option<Map<String, Value>>The definition field; None when unset.
Trait Implementations§
Source§impl Clone for RemoteProviderDefinition
impl Clone for RemoteProviderDefinition
Source§fn clone(&self) -> RemoteProviderDefinition
fn clone(&self) -> RemoteProviderDefinition
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 RemoteProviderDefinition
impl Debug for RemoteProviderDefinition
Source§impl Default for RemoteProviderDefinition
impl Default for RemoteProviderDefinition
Source§fn default() -> RemoteProviderDefinition
fn default() -> RemoteProviderDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteProviderDefinition
impl<'de> Deserialize<'de> for RemoteProviderDefinition
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 RemoteProviderDefinition
impl PartialEq for RemoteProviderDefinition
Source§impl Serialize for RemoteProviderDefinition
impl Serialize for RemoteProviderDefinition
impl StructuralPartialEq for RemoteProviderDefinition
Auto Trait Implementations§
impl Freeze for RemoteProviderDefinition
impl RefUnwindSafe for RemoteProviderDefinition
impl Send for RemoteProviderDefinition
impl Sync for RemoteProviderDefinition
impl Unpin for RemoteProviderDefinition
impl UnsafeUnpin for RemoteProviderDefinition
impl UnwindSafe for RemoteProviderDefinition
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> 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