pub struct PersesDatasourceClient {
pub basic_auth: Option<PersesDatasourceClientBasicAuth>,
pub kubernetes_auth: Option<PersesDatasourceClientKubernetesAuth>,
pub oauth: Option<PersesDatasourceClientOauth>,
pub tls: Option<PersesDatasourceClientTls>,
}Fields§
§basic_auth: Option<PersesDatasourceClientBasicAuth>BasicAuth basic auth config for perses client
kubernetes_auth: Option<PersesDatasourceClientKubernetesAuth>KubernetesAuth configuration for perses client
oauth: Option<PersesDatasourceClientOauth>OAuth configuration for perses client
tls: Option<PersesDatasourceClientTls>TLS the equivalent to the tls_config for perses client
Trait Implementations§
Source§impl Clone for PersesDatasourceClient
impl Clone for PersesDatasourceClient
Source§fn clone(&self) -> PersesDatasourceClient
fn clone(&self) -> PersesDatasourceClient
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 PersesDatasourceClient
impl Debug for PersesDatasourceClient
Source§impl Default for PersesDatasourceClient
impl Default for PersesDatasourceClient
Source§fn default() -> PersesDatasourceClient
fn default() -> PersesDatasourceClient
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersesDatasourceClient
impl<'de> Deserialize<'de> for PersesDatasourceClient
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 PersesDatasourceClient
impl PartialEq for PersesDatasourceClient
Source§fn eq(&self, other: &PersesDatasourceClient) -> bool
fn eq(&self, other: &PersesDatasourceClient) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PersesDatasourceClient
impl Serialize for PersesDatasourceClient
impl StructuralPartialEq for PersesDatasourceClient
Auto Trait Implementations§
impl Freeze for PersesDatasourceClient
impl RefUnwindSafe for PersesDatasourceClient
impl Send for PersesDatasourceClient
impl Sync for PersesDatasourceClient
impl Unpin for PersesDatasourceClient
impl UnsafeUnpin for PersesDatasourceClient
impl UnwindSafe for PersesDatasourceClient
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