[]Struct gtk::ColorButton

pub struct ColorButton(_, _);

Methods

impl ColorButton[src]

pub fn new() -> ColorButton[src]

pub fn new_with_rgba(rgba: &RGBA) -> ColorButton[src]

Trait Implementations

impl Clone for ColorButton

impl Default for ColorButton[src]

impl Eq for ColorButton

impl Ord for ColorButton

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

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

impl Display for ColorButton[src]

impl Debug for ColorButton

impl Hash for ColorButton

impl IsA<Button> for ColorButton

impl IsA<Bin> for ColorButton

impl IsA<Container> for ColorButton

impl IsA<Widget> for ColorButton

impl IsA<Buildable> for ColorButton

impl IsA<Actionable> for ColorButton

impl IsA<ColorChooser> for ColorButton

impl StaticType for ColorButton

Auto Trait Implementations

impl !Send for ColorButton

impl !Sync for ColorButton

impl Unpin for ColorButton

impl UnwindSafe for ColorButton

impl RefUnwindSafe for ColorButton

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