Struct rusoto_alexaforbusiness::Profile
source · [−]pub struct Profile {Show 15 fields
pub address: Option<String>,
pub address_book_arn: Option<String>,
pub data_retention_opt_in: Option<bool>,
pub distance_unit: Option<String>,
pub is_default: Option<bool>,
pub locale: Option<String>,
pub max_volume_limit: Option<i64>,
pub meeting_room_configuration: Option<MeetingRoomConfiguration>,
pub pstn_enabled: Option<bool>,
pub profile_arn: Option<String>,
pub profile_name: Option<String>,
pub setup_mode_disabled: Option<bool>,
pub temperature_unit: Option<String>,
pub timezone: Option<String>,
pub wake_word: Option<String>,
}
Expand description
A room profile with attributes.
Fields
address: Option<String>
The address of a room profile.
address_book_arn: Option<String>
The ARN of the address book.
data_retention_opt_in: Option<bool>
Whether data retention of the profile is enabled.
distance_unit: Option<String>
The distance unit of a room profile.
is_default: Option<bool>
Retrieves if the profile is default or not.
locale: Option<String>
The locale of a room profile. (This is currently available only to a limited preview audience.)
max_volume_limit: Option<i64>
The max volume limit of a room profile.
meeting_room_configuration: Option<MeetingRoomConfiguration>
Meeting room settings of a room profile.
pstn_enabled: Option<bool>
The PSTN setting of a room profile.
profile_arn: Option<String>
The ARN of a room profile.
profile_name: Option<String>
The name of a room profile.
setup_mode_disabled: Option<bool>
The setup mode of a room profile.
temperature_unit: Option<String>
The temperature unit of a room profile.
timezone: Option<String>
The time zone of a room profile.
wake_word: Option<String>
The wake word of a room profile.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Profile
impl<'de> Deserialize<'de> for Profile
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Profile
Auto Trait Implementations
impl RefUnwindSafe for Profile
impl Send for Profile
impl Sync for Profile
impl Unpin for Profile
impl UnwindSafe for Profile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more