pub struct CredentialProviderFunction(/* private fields */);Available on crate feature
polars-io only.Expand description
Wrapper that implements IntoCredentialProvider, Debug, PartialEq, Hash etc.
Trait Implementations§
Source§impl Clone for CredentialProviderFunction
impl Clone for CredentialProviderFunction
Source§fn clone(&self) -> CredentialProviderFunction
fn clone(&self) -> CredentialProviderFunction
Returns a duplicate of the value. Read more
1.0.0 · 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 CredentialProviderFunction
impl Debug for CredentialProviderFunction
Source§impl Hash for CredentialProviderFunction
impl Hash for CredentialProviderFunction
Source§impl IntoCredentialProvider for CredentialProviderFunction
impl IntoCredentialProvider for CredentialProviderFunction
Source§fn storage_update_options(
&self,
) -> Result<Vec<(PlSmallStr, PlSmallStr)>, PolarsError>
fn storage_update_options( &self, ) -> Result<Vec<(PlSmallStr, PlSmallStr)>, PolarsError>
Note, technically shouldn’t be under the
IntoCredentialProvider trait, but it’s here
for convenience.impl Eq for CredentialProviderFunction
Auto Trait Implementations§
impl Freeze for CredentialProviderFunction
impl !RefUnwindSafe for CredentialProviderFunction
impl Send for CredentialProviderFunction
impl Sync for CredentialProviderFunction
impl Unpin for CredentialProviderFunction
impl !UnwindSafe for CredentialProviderFunction
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more