#[non_exhaustive]pub struct GetSigningKeyRequest { /* private fields */ }
Expand description
A request for a signing key of a given kind for the specified request.
GetSigningKeyRequest structs are immutable. Use GetSigningKeyRequestBuilder to programmatically construct a request.
Implementations§
Source§impl GetSigningKeyRequest
impl GetSigningKeyRequest
Sourcepub fn builder() -> GetSigningKeyRequestBuilder
pub fn builder() -> GetSigningKeyRequestBuilder
Create a GetSigningKeyRequestBuilder to construct a GetSigningKeyRequest.
Sourcepub fn access_key(&self) -> &str
pub fn access_key(&self) -> &str
Retrieve the access key used in the request.
Sourcepub fn session_token(&self) -> Option<&str>
pub fn session_token(&self) -> Option<&str>
Retrieve the session token provided in the request, if any.
Sourcepub fn request_date(&self) -> NaiveDate
pub fn request_date(&self) -> NaiveDate
Retrieve the date of the request.
Trait Implementations§
Source§impl Clone for GetSigningKeyRequest
impl Clone for GetSigningKeyRequest
Source§fn clone(&self) -> GetSigningKeyRequest
fn clone(&self) -> GetSigningKeyRequest
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 GetSigningKeyRequest
impl RefUnwindSafe for GetSigningKeyRequest
impl Send for GetSigningKeyRequest
impl Sync for GetSigningKeyRequest
impl Unpin for GetSigningKeyRequest
impl UnwindSafe for GetSigningKeyRequest
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