pub struct GenerateAccessKeyRequest {
pub service: ServiceType,
pub name: String,
pub permissions: Vec<AccessKeyPermission>,
pub expires_at: Option<DateTime<Utc>>,
}Expand description
Generate access key request
Fields§
§service: ServiceType§name: String§permissions: Vec<AccessKeyPermission>§expires_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for GenerateAccessKeyRequest
impl Clone for GenerateAccessKeyRequest
Source§fn clone(&self) -> GenerateAccessKeyRequest
fn clone(&self) -> GenerateAccessKeyRequest
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 GenerateAccessKeyRequest
impl Debug for GenerateAccessKeyRequest
Auto Trait Implementations§
impl Freeze for GenerateAccessKeyRequest
impl RefUnwindSafe for GenerateAccessKeyRequest
impl Send for GenerateAccessKeyRequest
impl Sync for GenerateAccessKeyRequest
impl Unpin for GenerateAccessKeyRequest
impl UnsafeUnpin for GenerateAccessKeyRequest
impl UnwindSafe for GenerateAccessKeyRequest
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