[][src]Enum beryllium::SwapInterval

#[repr(i32)]pub enum SwapInterval {
    Immediate,
    Vsync,
    AdaptiveVsync,
}

The swap interval affects the video card's swapping of the video buffer.

Variants

Immediate

Swap the buffers immediately. Can cause screen tearing.

Vsync

Block until the vsync point and swap buffers then.

AdaptiveVsync

Like Vsync except if you're only "slightly" past the vsync point it'll swap right away instead of waiting an entire frame to swap.

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<T> From<T> for T[src]

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

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.