Trait glib::object::Wrapper
[−]
[src]
pub trait Wrapper: StaticType {
type GlibType;
unsafe fn wrap(r: Ref) -> Self;
fn as_ref(&self) -> &Ref;
fn unwrap(self) -> Ref;
}A wrapper around the Ref.
Associated Types
type GlibType
The foreign struct type corresponding to the object.
Required Methods
unsafe fn wrap(r: Ref) -> Self
Wraps a Ref.
fn as_ref(&self) -> &Ref
Returns a reference to the inner Ref.
fn unwrap(self) -> Ref
Transforms into the inner Ref.
Implementors
impl Wrapper for Objectimpl<T> Wrapper for GenericObject<T> where GenericObject<T>: StaticType