Struct Audio Level Meta
Source pub struct AudioLevelMeta(/* private fields */);Expand description
Meta containing Audio Level Indication: https://tools.ietf.org/html/rfc6464
Implementations§
Source§impl AudioLevelMeta
impl AudioLevelMeta
pub fn add( buffer: &mut BufferRef, level: u8, voice_activity: bool, ) -> MetaRefMut<'_, Self, Standalone>
pub fn level(&self) -> u8
pub fn voice_activity(&self) -> bool
Trait Implementations§
Source§impl Debug for AudioLevelMeta
impl Debug for AudioLevelMeta
Source§impl MetaAPI for AudioLevelMeta
impl MetaAPI for AudioLevelMeta
impl Send for AudioLevelMeta
impl Sync for AudioLevelMeta
Auto Trait Implementations§
impl Freeze for AudioLevelMeta
impl RefUnwindSafe for AudioLevelMeta
impl Unpin for AudioLevelMeta
impl UnwindSafe for AudioLevelMeta
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more