Struct glib::object::WeakRef [] [src]

pub struct WeakRef<T: IsA<Object> + ?Sized>(_, _);

Methods

impl<T: IsA<Object> + StaticType + UnsafeFrom<ObjectRef> + Wrapper + ?Sized> WeakRef<T>
[src]

Trait Implementations

impl<T: IsA<Object> + ?Sized> Drop for WeakRef<T>
[src]

A method called when the value goes out of scope. Read more

impl<T: IsA<Object> + ?Sized> Clone for WeakRef<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T: IsA<Object> + Send + Sync + ?Sized> Send for WeakRef<T>
[src]

impl<T: IsA<Object> + Send + Sync + ?Sized> Sync for WeakRef<T>
[src]