[−][src]Trait gio::subclass::prelude::IsSubclassable
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.
Implementations on Foreign Types
impl<T> IsSubclassable<T> for ObjectClass where
T: ObjectSubclass,
[src][−]
T: ObjectSubclass,
fn override_vfuncs(&mut self)
[src]
Implementors
impl<T: ObjectSubclass + ApplicationImpl> IsSubclassable<T> for ApplicationClass
[src][−]
fn override_vfuncs(&mut self)
[src]
impl<T: ObjectSubclass + InputStreamImpl> IsSubclassable<T> for InputStreamClass
[src][−]
fn override_vfuncs(&mut self)
[src]
impl<T: ObjectSubclass + IOStreamImpl> IsSubclassable<T> for IOStreamClass
[src][−]
fn override_vfuncs(&mut self)
[src]
impl<T: ObjectSubclass + OutputStreamImpl> IsSubclassable<T> for OutputStreamClass
[src][−]
fn override_vfuncs(&mut self)
[src]
impl<T: ObjectSubclass + AudioDecoderImpl> IsSubclassable<T> for AudioDecoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioDecoderImpl> IsSubclassable<T> for AudioDecoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioEncoderImpl> IsSubclassable<T> for AudioEncoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioEncoderImpl> IsSubclassable<T> for AudioEncoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioSinkImpl + BaseSinkImpl> IsSubclassable<T> for AudioSinkClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioSinkImpl + BaseSinkImpl> IsSubclassable<T> for AudioSinkClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioSrcImpl + BaseSrcImpl> IsSubclassable<T> for AudioSrcClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AudioSrcImpl + BaseSrcImpl> IsSubclassable<T> for AudioSrcClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseParseImpl> IsSubclassable<T> for BaseParseClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseParseImpl> IsSubclassable<T> for BaseParseClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseSinkImpl> IsSubclassable<T> for BaseSinkClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseSinkImpl> IsSubclassable<T> for BaseSinkClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseSrcImpl> IsSubclassable<T> for BaseSrcClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseSrcImpl> IsSubclassable<T> for BaseSrcClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseTransformImpl> IsSubclassable<T> for BaseTransformClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + BaseTransformImpl> IsSubclassable<T> for BaseTransformClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AggregatorImpl> IsSubclassable<T> for AggregatorClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AggregatorImpl> IsSubclassable<T> for AggregatorClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + AggregatorPadImpl> IsSubclassable<T> for AggregatorPadClass
impl<T: ObjectSubclass + AggregatorPadImpl> IsSubclassable<T> for AggregatorPadClass
impl<T: ObjectSubclass + RTSPClientImpl> IsSubclassable<T> for RTSPClientClass
impl<T: ObjectSubclass + RTSPClientImpl> IsSubclassable<T> for RTSPClientClass
impl<T: ObjectSubclass + RTSPMediaImpl> IsSubclassable<T> for RTSPMediaClass
impl<T: ObjectSubclass + RTSPMediaImpl> IsSubclassable<T> for RTSPMediaClass
impl<T: ObjectSubclass + RTSPMediaFactoryImpl> IsSubclassable<T> for RTSPMediaFactoryClass
impl<T: ObjectSubclass + RTSPMediaFactoryImpl> IsSubclassable<T> for RTSPMediaFactoryClass
impl<T: ObjectSubclass + RTSPServerImpl> IsSubclassable<T> for RTSPServerClass
impl<T: ObjectSubclass + RTSPServerImpl> IsSubclassable<T> for RTSPServerClass
impl<T: ObjectSubclass + VideoDecoderImpl> IsSubclassable<T> for VideoDecoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + VideoDecoderImpl> IsSubclassable<T> for VideoDecoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + VideoEncoderImpl> IsSubclassable<T> for VideoEncoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,
impl<T: ObjectSubclass + VideoEncoderImpl> IsSubclassable<T> for VideoEncoderClass where
<T as ObjectSubclass>::Instance: PanicPoison,