[]Struct gtk::RecentFilter

pub struct RecentFilter(_, _);

Methods

impl RecentFilter[src]

pub fn new() -> RecentFilter[src]

pub fn add_age(&self, days: i32)[src]

pub fn add_application(&self, application: &str)[src]

pub fn add_group(&self, group: &str)[src]

pub fn add_mime_type(&self, mime_type: &str)[src]

pub fn add_pattern(&self, pattern: &str)[src]

pub fn add_pixbuf_formats(&self)[src]

pub fn get_name(&self) -> Option<GString>[src]

pub fn get_needed(&self) -> RecentFilterFlags[src]

pub fn set_name(&self, name: &str)[src]

Trait Implementations

impl Clone for RecentFilter

impl Default for RecentFilter[src]

impl Eq for RecentFilter

impl Ord for RecentFilter

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

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

impl Display for RecentFilter[src]

impl Debug for RecentFilter

impl Hash for RecentFilter

impl IsA<Buildable> for RecentFilter

impl StaticType for RecentFilter

Auto Trait Implementations

impl !Send for RecentFilter

impl !Sync for RecentFilter

impl Unpin for RecentFilter

impl UnwindSafe for RecentFilter

impl RefUnwindSafe for RecentFilter

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]