Struct obws::events::InputVolumeMeter
source · pub struct InputVolumeMeter {
pub name: String,
pub levels: Vec<[f32; 3]>,
}
Expand description
Volume meter information for a single input, describing the current volume level.
Fields§
§name: String
Name of this input.
levels: Vec<[f32; 3]>
List of volume levels, in Mul.
Trait Implementations§
source§impl Clone for InputVolumeMeter
impl Clone for InputVolumeMeter
source§fn clone(&self) -> InputVolumeMeter
fn clone(&self) -> InputVolumeMeter
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 moresource§impl Debug for InputVolumeMeter
impl Debug for InputVolumeMeter
source§impl Default for InputVolumeMeter
impl Default for InputVolumeMeter
source§fn default() -> InputVolumeMeter
fn default() -> InputVolumeMeter
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InputVolumeMeter
impl<'de> Deserialize<'de> for InputVolumeMeter
source§fn 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
source§impl PartialEq<InputVolumeMeter> for InputVolumeMeter
impl PartialEq<InputVolumeMeter> for InputVolumeMeter
source§fn eq(&self, other: &InputVolumeMeter) -> bool
fn eq(&self, other: &InputVolumeMeter) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<InputVolumeMeter> for InputVolumeMeter
impl PartialOrd<InputVolumeMeter> for InputVolumeMeter
source§fn partial_cmp(&self, other: &InputVolumeMeter) -> Option<Ordering>
fn partial_cmp(&self, other: &InputVolumeMeter) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for InputVolumeMeter
impl Serialize for InputVolumeMeter
impl StructuralPartialEq for InputVolumeMeter
Auto Trait Implementations§
impl RefUnwindSafe for InputVolumeMeter
impl Send for InputVolumeMeter
impl Sync for InputVolumeMeter
impl Unpin for InputVolumeMeter
impl UnwindSafe for InputVolumeMeter
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