Struct aws_sdk_wafv2::types::MobileSdkRelease
source · #[non_exhaustive]pub struct MobileSdkRelease {
pub release_version: Option<String>,
pub timestamp: Option<DateTime>,
pub release_notes: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Information for a release of the mobile SDK, including release notes and tags.
The mobile SDK is not generally available. Customers who have access to the mobile SDK can use it to establish and manage WAF tokens for use in HTTP(S) requests from a mobile device to WAF. For more information, see WAF client application integration in the WAF Developer Guide.
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.release_version: Option<String>
The release version.
timestamp: Option<DateTime>
The timestamp of the release.
release_notes: Option<String>
Notes describing the release.
Tags that are associated with the release.
Implementations§
source§impl MobileSdkRelease
impl MobileSdkRelease
sourcepub fn release_version(&self) -> Option<&str>
pub fn release_version(&self) -> Option<&str>
The release version.
sourcepub fn release_notes(&self) -> Option<&str>
pub fn release_notes(&self) -> Option<&str>
Notes describing the release.
Tags that are associated with the release.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl MobileSdkRelease
impl MobileSdkRelease
sourcepub fn builder() -> MobileSdkReleaseBuilder
pub fn builder() -> MobileSdkReleaseBuilder
Creates a new builder-style object to manufacture MobileSdkRelease
.
Trait Implementations§
source§impl Clone for MobileSdkRelease
impl Clone for MobileSdkRelease
source§fn clone(&self) -> MobileSdkRelease
fn clone(&self) -> MobileSdkRelease
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MobileSdkRelease
impl Debug for MobileSdkRelease
source§impl PartialEq for MobileSdkRelease
impl PartialEq for MobileSdkRelease
source§fn eq(&self, other: &MobileSdkRelease) -> bool
fn eq(&self, other: &MobileSdkRelease) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MobileSdkRelease
Auto Trait Implementations§
impl Freeze for MobileSdkRelease
impl RefUnwindSafe for MobileSdkRelease
impl Send for MobileSdkRelease
impl Sync for MobileSdkRelease
impl Unpin for MobileSdkRelease
impl UnwindSafe for MobileSdkRelease
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more