pub struct ConfigureProviderRequest {
pub name: String,
pub config: Option<Map<String, Value>>,
pub protocol_version: i32,
}Expand description
ConfigureProviderRequest configures a non-integration provider for one runtime session.
Native message type for gestalt.provider.v1.ConfigureProviderRequest.
Fields§
§name: StringThe name field.
config: Option<Map<String, Value>>The config field; None when unset.
protocol_version: i32The protocol_version field.
Trait Implementations§
Source§impl Clone for ConfigureProviderRequest
impl Clone for ConfigureProviderRequest
Source§fn clone(&self) -> ConfigureProviderRequest
fn clone(&self) -> ConfigureProviderRequest
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 ConfigureProviderRequest
impl Debug for ConfigureProviderRequest
Source§impl Default for ConfigureProviderRequest
impl Default for ConfigureProviderRequest
Source§fn default() -> ConfigureProviderRequest
fn default() -> ConfigureProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigureProviderRequest
impl<'de> Deserialize<'de> for ConfigureProviderRequest
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 ConfigureProviderRequest
impl PartialEq for ConfigureProviderRequest
Source§impl Serialize for ConfigureProviderRequest
impl Serialize for ConfigureProviderRequest
impl StructuralPartialEq for ConfigureProviderRequest
Auto Trait Implementations§
impl Freeze for ConfigureProviderRequest
impl RefUnwindSafe for ConfigureProviderRequest
impl Send for ConfigureProviderRequest
impl Sync for ConfigureProviderRequest
impl Unpin for ConfigureProviderRequest
impl UnsafeUnpin for ConfigureProviderRequest
impl UnwindSafe for ConfigureProviderRequest
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