[]Struct gdk::Visual

pub struct Visual(_, _);

Methods

impl Visual[src]

pub fn get_bits_per_rgb(&self) -> i32[src]

Deprecated

pub fn get_blue_pixel_details(&self) -> (u32, i32, i32)[src]

pub fn get_byte_order(&self) -> ByteOrder[src]

Deprecated

pub fn get_colormap_size(&self) -> i32[src]

Deprecated

pub fn get_depth(&self) -> i32[src]

pub fn get_green_pixel_details(&self) -> (u32, i32, i32)[src]

pub fn get_red_pixel_details(&self) -> (u32, i32, i32)[src]

pub fn get_screen(&self) -> Screen[src]

pub fn get_visual_type(&self) -> VisualType[src]

pub fn get_best() -> Visual[src]

Deprecated

pub fn get_best_depth() -> i32[src]

Deprecated

pub fn get_best_type() -> VisualType[src]

Deprecated

pub fn get_best_with_both(depth: i32, visual_type: VisualType) -> Option<Visual>[src]

Deprecated

pub fn get_best_with_depth(depth: i32) -> Option<Visual>[src]

Deprecated

pub fn get_best_with_type(visual_type: VisualType) -> Option<Visual>[src]

Deprecated

pub fn get_system() -> Visual[src]

Deprecated

impl Visual[src]

pub fn query_depths() -> Vec<i32>[src]

Trait Implementations

impl Clone for Visual

impl Eq for Visual

impl Ord for Visual

impl<T: ObjectType> PartialEq<T> for Visual

impl<T: ObjectType> PartialOrd<T> for Visual

impl Display for Visual[src]

impl Debug for Visual

impl Hash for Visual

impl StaticType for Visual

Auto Trait Implementations

impl !Send for Visual

impl !Sync for Visual

impl Unpin for Visual

impl UnwindSafe for Visual

impl RefUnwindSafe for Visual

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.

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> Cast for T where
    T: ObjectType
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]