pub struct AudioLevelObserverVolume {
pub producer: Producer,
pub volume: i8,
}
Expand description
Represents volume of one audio producer.
Fields§
§producer: Producer
The audio producer instance.
volume: i8
The average volume (in dBvo from -127 to 0) of the audio producer in the last interval.
Trait Implementations§
Source§impl Clone for AudioLevelObserverVolume
impl Clone for AudioLevelObserverVolume
Source§fn clone(&self) -> AudioLevelObserverVolume
fn clone(&self) -> AudioLevelObserverVolume
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for AudioLevelObserverVolume
impl !RefUnwindSafe for AudioLevelObserverVolume
impl Send for AudioLevelObserverVolume
impl Sync for AudioLevelObserverVolume
impl Unpin for AudioLevelObserverVolume
impl !UnwindSafe for AudioLevelObserverVolume
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