Trait glib::translate::FromGlibContainer [−][src]
pub trait FromGlibContainer<T, P: Ptr>: Sized { unsafe fn from_glib_none_num(ptr: P, num: usize) -> Self; unsafe fn from_glib_container_num(ptr: P, num: usize) -> Self; unsafe fn from_glib_full_num(ptr: P, num: usize) -> Self; }
Expand description
Translate from a container.
Required methods
unsafe fn from_glib_none_num(ptr: P, num: usize) -> Self
unsafe fn from_glib_none_num(ptr: P, num: usize) -> SelfTransfer: none.
num is the advised number of elements.
unsafe fn from_glib_container_num(ptr: P, num: usize) -> Self
unsafe fn from_glib_container_num(ptr: P, num: usize) -> SelfTransfer: container.
num is the advised number of elements.
unsafe fn from_glib_full_num(ptr: P, num: usize) -> Self
unsafe fn from_glib_full_num(ptr: P, num: usize) -> SelfTransfer: full.
num is the advised number of elements.