[][src]Enum cv::highgui::WindowFlags

pub enum WindowFlags {
    WindowNormal,
    WindowAutosize,
    WindowOpengl,
    WindowFreeRatio,
}

Flags for highgui_named_window. This only supports a subset of all cv::WindowFlags because C/C++ allows enum with the same value but Rust is stricter.

Variants

WindowNormal

the window can be resized (no constraint) or switched to fullscreen.

WindowAutosize

the window is constrained by the image displayed.

WindowOpengl

the window is with opengl support.

WindowFreeRatio

the window can be resized arbitrarily (no ratio constraint).

Trait Implementations

impl Clone for WindowFlags[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for WindowFlags[src]

impl Debug for WindowFlags[src]

Auto Trait Implementations

impl Send for WindowFlags

impl Sync for WindowFlags

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.