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 | |