[]Struct gtk::StyleContext

pub struct StyleContext(_, _);

Methods

impl StyleContext[src]

pub fn new() -> StyleContext[src]

pub fn add_provider_for_screen<P: IsA<StyleProvider>>(
    screen: &Screen,
    provider: &P,
    priority: u32
)
[src]

pub fn remove_provider_for_screen<P: IsA<StyleProvider>>(
    screen: &Screen,
    provider: &P
)
[src]

pub fn reset_widgets(screen: &Screen)[src]

Trait Implementations

impl Clone for StyleContext

impl Default for StyleContext[src]

impl Eq for StyleContext

impl Ord for StyleContext

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

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

impl Display for StyleContext[src]

impl Debug for StyleContext

impl Hash for StyleContext

impl StaticType for StyleContext

Auto Trait Implementations

impl !Send for StyleContext

impl !Sync for StyleContext

impl Unpin for StyleContext

impl UnwindSafe for StyleContext

impl RefUnwindSafe for StyleContext

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]