pub struct FileCredentialProvider;Expand description
Reads current Core credential material from an explicit local file
reference. Connection profiles retain only file:///absolute/path
references; secret bytes never enter CLI arguments or profile JSON.
Trait Implementations§
Source§impl Clone for FileCredentialProvider
impl Clone for FileCredentialProvider
impl Copy for FileCredentialProvider
Source§impl CredentialProvider for FileCredentialProvider
impl CredentialProvider for FileCredentialProvider
fn provide<'a>(&'a self, secret_reference: &'a str) -> CredentialFuture<'a>
Source§impl Debug for FileCredentialProvider
impl Debug for FileCredentialProvider
Auto Trait Implementations§
impl Freeze for FileCredentialProvider
impl RefUnwindSafe for FileCredentialProvider
impl Send for FileCredentialProvider
impl Sync for FileCredentialProvider
impl Unpin for FileCredentialProvider
impl UnsafeUnpin for FileCredentialProvider
impl UnwindSafe for FileCredentialProvider
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,
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