#[non_exhaustive]pub struct DeletePermissionVersionOutput {
pub return_value: Option<bool>,
pub client_token: Option<String>,
pub permission_status: Option<PermissionStatus>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.return_value: Option<bool>A boolean value that indicates whether the operation is successful.
client_token: Option<String>The idempotency identifier associated with this request. If you want to repeat the same operation in an idempotent manner then you must include this value in the clientToken request parameter of that later call. All other parameters must also have the same values that you used in the first call.
permission_status: Option<PermissionStatus>This operation is performed asynchronously, and this response parameter indicates the current status.
Implementations§
source§impl DeletePermissionVersionOutput
impl DeletePermissionVersionOutput
sourcepub fn return_value(&self) -> Option<bool>
pub fn return_value(&self) -> Option<bool>
A boolean value that indicates whether the operation is successful.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
The idempotency identifier associated with this request. If you want to repeat the same operation in an idempotent manner then you must include this value in the clientToken request parameter of that later call. All other parameters must also have the same values that you used in the first call.
sourcepub fn permission_status(&self) -> Option<&PermissionStatus>
pub fn permission_status(&self) -> Option<&PermissionStatus>
This operation is performed asynchronously, and this response parameter indicates the current status.
source§impl DeletePermissionVersionOutput
impl DeletePermissionVersionOutput
sourcepub fn builder() -> DeletePermissionVersionOutputBuilder
pub fn builder() -> DeletePermissionVersionOutputBuilder
Creates a new builder-style object to manufacture DeletePermissionVersionOutput.
Trait Implementations§
source§impl Clone for DeletePermissionVersionOutput
impl Clone for DeletePermissionVersionOutput
source§fn clone(&self) -> DeletePermissionVersionOutput
fn clone(&self) -> DeletePermissionVersionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DeletePermissionVersionOutput
impl PartialEq for DeletePermissionVersionOutput
source§fn eq(&self, other: &DeletePermissionVersionOutput) -> bool
fn eq(&self, other: &DeletePermissionVersionOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for DeletePermissionVersionOutput
impl RequestId for DeletePermissionVersionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.