| 1 | // Take a look at the license at the top of the repository in the LICENSE file. |
| 2 | |
| 3 | // rustdoc-stripper-ignore-next |
| 4 | //! Traits and essential types intended for blanket imports. |
| 5 | |
| 6 | pub use crate::{ |
| 7 | error::ErrorDomain, |
| 8 | gobject::traits::{DynamicObjectRegisterExt, TypeModuleExt, TypePluginExt}, |
| 9 | object::{Cast, CastNone, IsA, ObjectClassExt, ObjectExt, ObjectType}, |
| 10 | param_spec::{HasParamSpec, ParamSpecBuilderExt, ParamSpecType}, |
| 11 | types::{StaticType, StaticTypeExt}, |
| 12 | value::{ToSendValue, ToValue, ValueType}, |
| 13 | variant::{FixedSizeVariantType, FromVariant, StaticVariantType, ToVariant}, |
| 14 | }; |
| 15 | |