pub unsafe trait ObjectSubclassType {
    fn type_data() -> NonNull<TypeData>;
    fn type_() -> Type;
}
Expand description

Type methods required for an ObjectSubclass implementation.

This is usually generated by the #[object_subclass] attribute macro.

Required Methods

Storage for the type-specific data used during registration.

Returns the glib::Type ID of the subclass.

This will register the type with the type system on the first call.

Implementors