Trait fusebox::subclass::prelude::IsSubclassableExt
pub trait IsSubclassableExt: IsClass + ParentClassIs {
// Required methods
fn parent_class_init<T>(class: &mut Class<Self>)
where T: ObjectSubclass,
Self::Parent: IsSubclassable<T>;
fn parent_instance_init<T>(instance: &mut InitializingObject<T>)
where T: ObjectSubclass,
Self::Parent: IsSubclassable<T>;
}
Required Methods§
fn parent_class_init<T>(class: &mut Class<Self>)where
T: ObjectSubclass,
Self::Parent: IsSubclassable<T>,
fn parent_instance_init<T>(instance: &mut InitializingObject<T>)where
T: ObjectSubclass,
Self::Parent: IsSubclassable<T>,
Object Safety§
This trait is not object safe.