pub struct TableCredentials {
pub aws_temp_credentials: Option<TableCredentialsAws>,
pub azure_user_delegation_sas: Option<TableCredentialsAzure>,
pub gcp_oauth_token: Option<TableCredentialsGcp>,
pub expiration_time: i64,
}
Available on crate feature
catalog
only.Fields§
§aws_temp_credentials: Option<TableCredentialsAws>
§azure_user_delegation_sas: Option<TableCredentialsAzure>
§gcp_oauth_token: Option<TableCredentialsGcp>
§expiration_time: i64
Implementations§
Source§impl TableCredentials
impl TableCredentials
pub fn into_enum(self) -> Option<TableCredentialsVariants>
Trait Implementations§
Source§impl Debug for TableCredentials
impl Debug for TableCredentials
Source§impl<'de> Deserialize<'de> for TableCredentials
impl<'de> Deserialize<'de> for TableCredentials
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
Auto Trait Implementations§
impl Freeze for TableCredentials
impl RefUnwindSafe for TableCredentials
impl Send for TableCredentials
impl Sync for TableCredentials
impl Unpin for TableCredentials
impl UnwindSafe for TableCredentials
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
§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