pub enum VcpProcedure {
RelativeVolumeDown,
RelativeVolumeUp,
UnmuteRelativeVolumeDown,
UnmuteRelativeVolumeUp,
SetAbsoluteVolume {
setting: u8,
},
Unmute,
Mute,
}
Variants§
RelativeVolumeDown
RelativeVolumeUp
UnmuteRelativeVolumeDown
UnmuteRelativeVolumeUp
SetAbsoluteVolume
Unmute
Mute
Trait Implementations§
Source§impl Clone for VcpProcedure
impl Clone for VcpProcedure
Source§fn clone(&self) -> VcpProcedure
fn clone(&self) -> VcpProcedure
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 VcpProcedure
impl Debug for VcpProcedure
Source§impl PartialEq for VcpProcedure
impl PartialEq for VcpProcedure
impl StructuralPartialEq for VcpProcedure
Auto Trait Implementations§
impl Freeze for VcpProcedure
impl RefUnwindSafe for VcpProcedure
impl Send for VcpProcedure
impl Sync for VcpProcedure
impl Unpin for VcpProcedure
impl UnwindSafe for VcpProcedure
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