pub struct StorageCredentials {
pub ak: String,
pub sk: String,
pub token: String,
pub bucket: String,
pub region: String,
pub expiration: String,
pub path_prefix: String,
}Expand description
Cloud storage credentials for map download (AWS STS temporary).
Fields§
§ak: StringAWS access key ID.
sk: StringAWS secret access key.
token: StringAWS session token.
bucket: StringS3 bucket name.
region: StringS3 region.
expiration: StringCredentials expiration timestamp.
path_prefix: StringS3 object key prefix for map files.
Trait Implementations§
Source§impl Clone for StorageCredentials
impl Clone for StorageCredentials
Source§fn clone(&self) -> StorageCredentials
fn clone(&self) -> StorageCredentials
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 moreAuto Trait Implementations§
impl Freeze for StorageCredentials
impl RefUnwindSafe for StorageCredentials
impl Send for StorageCredentials
impl Sync for StorageCredentials
impl Unpin for StorageCredentials
impl UnsafeUnpin for StorageCredentials
impl UnwindSafe for StorageCredentials
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