[][src]Trait gio::subclass::prelude::IsSubclassable

pub unsafe trait IsSubclassable<T>: IsClassFor where
    T: ObjectSubclass
{ fn override_vfuncs(&mut self); }

Trait for subclassable class structs.

Required methods

fn override_vfuncs(&mut self)

Override the virtual methods of this class for the given subclass.

This is automatically called during type initialization.

Loading content...

Implementations on Foreign Types

impl<T> IsSubclassable<T> for ObjectClass where
    T: ObjectSubclass
[src]

Loading content...

Implementors

impl<T: ObjectSubclass + ApplicationImpl> IsSubclassable<T> for ApplicationClass[src]

impl<T: ObjectSubclass + InputStreamImpl> IsSubclassable<T> for InputStreamClass[src]

impl<T: ObjectSubclass + IOStreamImpl> IsSubclassable<T> for IOStreamClass[src]

impl<T: ObjectSubclass + OutputStreamImpl> IsSubclassable<T> for OutputStreamClass[src]

Loading content...