Struct aws_sdk_appstream::types::ApplicationSettings
source · #[non_exhaustive]pub struct ApplicationSettings {
pub enabled: Option<bool>,
pub settings_group: Option<String>,
}
Expand description
The persistent application settings for users of a stack.
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.enabled: Option<bool>
Enables or disables persistent application settings for users during their streaming sessions.
settings_group: Option<String>
The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.
Implementations§
source§impl ApplicationSettings
impl ApplicationSettings
sourcepub fn enabled(&self) -> Option<bool>
pub fn enabled(&self) -> Option<bool>
Enables or disables persistent application settings for users during their streaming sessions.
sourcepub fn settings_group(&self) -> Option<&str>
pub fn settings_group(&self) -> Option<&str>
The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.
source§impl ApplicationSettings
impl ApplicationSettings
sourcepub fn builder() -> ApplicationSettingsBuilder
pub fn builder() -> ApplicationSettingsBuilder
Creates a new builder-style object to manufacture ApplicationSettings
.
Trait Implementations§
source§impl Clone for ApplicationSettings
impl Clone for ApplicationSettings
source§fn clone(&self) -> ApplicationSettings
fn clone(&self) -> ApplicationSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApplicationSettings
impl Debug for ApplicationSettings
source§impl PartialEq for ApplicationSettings
impl PartialEq for ApplicationSettings
source§fn eq(&self, other: &ApplicationSettings) -> bool
fn eq(&self, other: &ApplicationSettings) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ApplicationSettings
Auto Trait Implementations§
impl Freeze for ApplicationSettings
impl RefUnwindSafe for ApplicationSettings
impl Send for ApplicationSettings
impl Sync for ApplicationSettings
impl Unpin for ApplicationSettings
impl UnwindSafe for ApplicationSettings
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