pub struct RoomConfiguration {
pub speakers: SpeakerAllocation,
pub speaker_count: c_int,
pub has_speaker_location_descriptors: bool,
pub max_x: c_int,
pub max_y: c_int,
pub max_z: c_int,
pub display_x: f64,
pub display_y: f64,
pub display_z: f64,
}👎Deprecated since 0.3.0: use
RoomConfigurationBlock insteadAvailable on crate feature
v0_2 only.Expand description
Room Configuration Data Block, defined in section 7.5.15.
Fields§
§speakers: SpeakerAllocation👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteadspeaker_count: c_int👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteadhas_speaker_location_descriptors: bool👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteadmax_x: c_int👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteadmax_y: c_int👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteadmax_z: c_int👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteaddisplay_x: f64👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteaddisplay_y: f64👎Deprecated since 0.3.0: use
§RoomConfigurationBlock insteaddisplay_z: f64👎Deprecated since 0.3.0: use
RoomConfigurationBlock insteadTrait Implementations§
Source§impl Clone for RoomConfiguration
impl Clone for RoomConfiguration
Source§fn clone(&self) -> RoomConfiguration
fn clone(&self) -> RoomConfiguration
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 moreSource§impl Debug for RoomConfiguration
impl Debug for RoomConfiguration
Source§impl From<di_cta_room_configuration_block> for RoomConfiguration
impl From<di_cta_room_configuration_block> for RoomConfiguration
Source§fn from(value: di_cta_room_configuration) -> RoomConfiguration
fn from(value: di_cta_room_configuration) -> RoomConfiguration
Converts to this type from the input type.
impl Copy for RoomConfiguration
Auto Trait Implementations§
impl Freeze for RoomConfiguration
impl RefUnwindSafe for RoomConfiguration
impl Send for RoomConfiguration
impl Sync for RoomConfiguration
impl Unpin for RoomConfiguration
impl UnwindSafe for RoomConfiguration
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