[][src]Enum oboe::PerformanceMode

#[repr(i32)]pub enum PerformanceMode {
    None,
    PowerSaving,
    LowLatency,
}

The performance mode of the audio stream.

Variants

None

No particular performance needs. Default.

PowerSaving

Extending battery life is most important.

LowLatency

Reducing latency is most important.

Trait Implementations

impl Clone for PerformanceMode[src]

impl Copy for PerformanceMode[src]

impl Debug for PerformanceMode[src]

impl Eq for PerformanceMode[src]

impl FromPrimitive for PerformanceMode[src]

impl PartialEq<PerformanceMode> for PerformanceMode[src]

impl StructuralEq for PerformanceMode[src]

impl StructuralPartialEq for PerformanceMode[src]

impl ToPrimitive for PerformanceMode[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<'a, T> Desc<'a, T> for T

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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.