Module prelude

Source
Expand description

Traits and essential types intended for blanket imports.

Re-exports§

pub use crate::error::ErrorDomain;
pub use crate::object::Cast;
pub use crate::object::CastNone;
pub use crate::object::IsA;
pub use crate::object::ObjectClassExt;
pub use crate::object::ObjectExt;
pub use crate::object::ObjectType;
pub use crate::types::StaticType;
pub use crate::types::StaticTypeExt;
pub use crate::value::ToSendValue;
pub use crate::value::ToValue;
pub use crate::value::ValueType;
pub use crate::variant::FixedSizeVariantType;
pub use crate::variant::FromVariant;
pub use crate::variant::StaticVariantType;
pub use crate::variant::ToVariant;

Traits§

DynamicObjectRegisterExt
HasParamSpec
ParamSpecBuilderExt
A trait implemented by the various ParamSpec builder types.
ParamSpecType
TypeModuleExt
TypePluginExt
Trait containing all TypePlugin methods.