[][src]Enum si4703::Volume

pub enum Volume {
    Mute,
    Dbfsm58,
    Dbfsm56,
    Dbfsm54,
    Dbfsm52,
    Dbfsm50,
    Dbfsm48,
    Dbfsm46,
    Dbfsm44,
    Dbfsm42,
    Dbfsm40,
    Dbfsm38,
    Dbfsm36,
    Dbfsm34,
    Dbfsm32,
    Dbfsm30,
    Dbfsm28,
    Dbfsm26,
    Dbfsm24,
    Dbfsm22,
    Dbfsm20,
    Dbfsm18,
    Dbfsm16,
    Dbfsm14,
    Dbfsm12,
    Dbfsm10,
    Dbfsm8,
    Dbfsm6,
    Dbfsm4,
    Dbfsm2,
    Dbfs0,
}

Volume

Variants

Mute

Mute (0 volume) (default)

Dbfsm58

–58 dBFS (extended volume range).

Dbfsm56

–56 dBFS (extended volume range).

Dbfsm54

–54 dBFS (extended volume range).

Dbfsm52

–52 dBFS (extended volume range).

Dbfsm50

–50 dBFS (extended volume range).

Dbfsm48

–48 dBFS (extended volume range).

Dbfsm46

–46 dBFS (extended volume range).

Dbfsm44

–44 dBFS (extended volume range).

Dbfsm42

–42 dBFS (extended volume range).

Dbfsm40

–40 dBFS (extended volume range).

Dbfsm38

–38 dBFS (extended volume range).

Dbfsm36

–36 dBFS (extended volume range).

Dbfsm34

–34 dBFS (extended volume range).

Dbfsm32

–32 dBFS (extended volume range).

Dbfsm30

–30 dBFS (extended volume range).

Dbfsm28

–28 dBFS.

Dbfsm26

–26 dBFS.

Dbfsm24

–24 dBFS.

Dbfsm22

–22 dBFS.

Dbfsm20

–20 dBFS.

Dbfsm18

–18 dBFS.

Dbfsm16

–16 dBFS.

Dbfsm14

–14 dBFS.

Dbfsm12

–12 dBFS.

Dbfsm10

–10 dBFS.

Dbfsm8

–8 dBFS.

Dbfsm6

–6 dBFS.

Dbfsm4

–4 dBFS.

Dbfsm2

–2 dBFS.

Dbfs0

0 dBFS (maximum).

Trait Implementations

impl Debug for Volume[src]

impl PartialEq<Volume> for Volume[src]

impl Copy for Volume[src]

impl StructuralPartialEq for Volume[src]

impl Clone for Volume[src]

impl Default for Volume[src]

Auto Trait Implementations

impl Unpin for Volume

impl Send for Volume

impl Sync for Volume

impl UnwindSafe for Volume

impl RefUnwindSafe for Volume

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.