pub fn visibility(&self) -> Visibility {
        let (obj_data, funcs) = self.get_window_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).visibility)(obj_data);
            let ret_val = { transmute::<u32, Visibility>(ret_val) };
            ret_val
        }
    }
///
/// Visibility is whether the window should appear in the windowing system as
/// normal, minimized, maximized, fullscreen or hidden.
///
/// To set the visibility to AutomaticVisibility means to give the window
/// a default visible state, which might be fullscreen or windowed depending on
/// the platform.
/// When reading the visibility property you will always get the actual state,
/// never AutomaticVisibility.
Visibility is whether the window should appear in the windowing system as
normal, minimized, maximized, fullscreen or hidden.

To set the visibility to AutomaticVisibility means to give the window
a default visible state, which might be fullscreen or windowed depending on
the platform.
When reading the visibility property you will always get the actual state,
never AutomaticVisibility.
Visibility is whether the window should appear in the windowing system as normal minimized maximized fullscreen or hidden . To set the visibility to AutomaticVisibility means to give the window a default visible state which might be fullscreen or windowed depending on the platform . When reading the visibility property you will always get the actual state never AutomaticVisibility .
pub fn visibility(&self) -> Visibility {
        let (obj_data, funcs) = self.get_window_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).visibility)(obj_data);
            let ret_val = { transmute::<u32, Visibility>(ret_val) };
            ret_val
        }
    }
pub fn visibility ( & self ) -> Visibility { let ( obj_data , funcs ) = self . get_window_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . visibility ) ( obj_data ) ; let ret_val = { transmute :: < u32 , Visibility > ( ret_val ) } ; ret_val } }
Visibility is whether the window should appear in the windowing system as
normal, minimized, maximized, fullscreen or hidden.
Visibility is whether the window should appear in the windowing system as normal minimized maximized fullscreen or hidden .
&self
&self