[]Struct gio::ThemedIcon

pub struct ThemedIcon(_, _);

Methods

impl ThemedIcon[src]

pub fn new(iconname: &str) -> ThemedIcon[src]

pub fn new_from_names(iconnames: &[&str]) -> ThemedIcon[src]

pub fn new_with_default_fallbacks(iconname: &str) -> ThemedIcon[src]

Trait Implementations

impl Clone for ThemedIcon

impl Eq for ThemedIcon

impl Ord for ThemedIcon

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

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

impl Display for ThemedIcon[src]

impl Debug for ThemedIcon

impl Hash for ThemedIcon

impl IsA<Icon> for ThemedIcon

impl StaticType for ThemedIcon

Auto Trait Implementations

impl !Send for ThemedIcon

impl !Sync for ThemedIcon

impl Unpin for ThemedIcon

impl UnwindSafe for ThemedIcon

impl RefUnwindSafe for ThemedIcon

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]