[]Struct gio::EmblemedIcon

pub struct EmblemedIcon(_, _);

Methods

impl EmblemedIcon[src]

pub fn new<'a, P: IsA<Icon>, Q: IsA<Emblem> + 'a, R: Into<Option<&'a Q>>>(
    icon: &P,
    emblem: R
) -> EmblemedIcon
[src]

Trait Implementations

impl Clone for EmblemedIcon

impl Eq for EmblemedIcon

impl Ord for EmblemedIcon

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

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

impl Display for EmblemedIcon[src]

impl Debug for EmblemedIcon

impl Hash for EmblemedIcon

impl IsA<Icon> for EmblemedIcon

impl StaticType for EmblemedIcon

Auto Trait Implementations

impl !Send for EmblemedIcon

impl !Sync for EmblemedIcon

impl Unpin for EmblemedIcon

impl UnwindSafe for EmblemedIcon

impl RefUnwindSafe for EmblemedIcon

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]