pub struct ResolvedCreds {
pub access_key_id: Option<String>,
pub secret_access_key: Option<String>,
pub session_token: Option<String>,
}Expand description
Resolved S3 credentials. None fields mean “let the engine’s default
provider chain figure it out”.
Fields§
§access_key_id: Option<String>§secret_access_key: Option<String>§session_token: Option<String>Implementations§
Source§impl ResolvedCreds
impl ResolvedCreds
pub fn has_keypair(&self) -> bool
Trait Implementations§
Source§impl Clone for ResolvedCreds
impl Clone for ResolvedCreds
Source§fn clone(&self) -> ResolvedCreds
fn clone(&self) -> ResolvedCreds
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 ResolvedCreds
impl Debug for ResolvedCreds
Source§impl Default for ResolvedCreds
impl Default for ResolvedCreds
Source§fn default() -> ResolvedCreds
fn default() -> ResolvedCreds
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResolvedCreds
impl RefUnwindSafe for ResolvedCreds
impl Send for ResolvedCreds
impl Sync for ResolvedCreds
impl Unpin for ResolvedCreds
impl UnsafeUnpin for ResolvedCreds
impl UnwindSafe for ResolvedCreds
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