pub struct RoomConfigurationBlock {
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,
}Available on crate feature
v0_3 only.Expand description
Room Configuration Data Block, defined in section 7.5.15.
Fields§
§speakers: SpeakerAllocation§speaker_count: c_int§has_speaker_location_descriptors: bool§max_x: c_int§max_y: c_int§max_z: c_int§display_x: f64§display_y: f64§display_z: f64Trait Implementations§
Source§impl Clone for RoomConfigurationBlock
impl Clone for RoomConfigurationBlock
Source§fn clone(&self) -> RoomConfigurationBlock
fn clone(&self) -> RoomConfigurationBlock
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 RoomConfigurationBlock
impl Debug for RoomConfigurationBlock
Source§impl From<di_cta_room_configuration_block> for RoomConfigurationBlock
impl From<di_cta_room_configuration_block> for RoomConfigurationBlock
Source§fn from(value: di_cta_room_configuration_block) -> RoomConfigurationBlock
fn from(value: di_cta_room_configuration_block) -> RoomConfigurationBlock
Converts to this type from the input type.
impl Copy for RoomConfigurationBlock
Auto Trait Implementations§
impl Freeze for RoomConfigurationBlock
impl RefUnwindSafe for RoomConfigurationBlock
impl Send for RoomConfigurationBlock
impl Sync for RoomConfigurationBlock
impl Unpin for RoomConfigurationBlock
impl UnwindSafe for RoomConfigurationBlock
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