pub struct KubernetesSecretsReader {
secret_api: Api<Secret>,
name_prefix: String,
}
Expand description
Reads secrets managed by a KubernetesOrchestrator
.
Fields§
§secret_api: Api<Secret>
§name_prefix: String
Implementations§
source§impl KubernetesSecretsReader
impl KubernetesSecretsReader
sourcepub async fn new(
context: String,
name_prefix: Option<String>,
) -> Result<KubernetesSecretsReader, Error>
pub async fn new( context: String, name_prefix: Option<String>, ) -> Result<KubernetesSecretsReader, Error>
Constructs a new Kubernetes secrets reader.
The context
parameter works like
KubernetesOrchestratorConfig::context
.
Trait Implementations§
source§impl Debug for KubernetesSecretsReader
impl Debug for KubernetesSecretsReader
source§impl SecretsReader for KubernetesSecretsReader
impl SecretsReader for KubernetesSecretsReader
Auto Trait Implementations§
impl Freeze for KubernetesSecretsReader
impl !RefUnwindSafe for KubernetesSecretsReader
impl Send for KubernetesSecretsReader
impl Sync for KubernetesSecretsReader
impl Unpin for KubernetesSecretsReader
impl !UnwindSafe for KubernetesSecretsReader
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> 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
source§impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.source§impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
source§fn plus_equals(&mut self, rhs: &&'a S)
fn plus_equals(&mut self, rhs: &&'a S)
The method of
std::ops::AddAssign
, for types that do not implement AddAssign
.