[−][src]Trait glib::translate::FromGlibPtrArrayContainerAsVec
Required methods
unsafe fn from_glib_none_as_vec(ptr: PP) -> Vec<Self>
unsafe fn from_glib_container_as_vec(ptr: PP) -> Vec<Self>
unsafe fn from_glib_full_as_vec(ptr: PP) -> Vec<Self>
Implementations on Foreign Types
impl FromGlibPtrArrayContainerAsVec<*const i8, *mut *const i8> for String
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *const *const i8> for String
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *mut *mut i8> for String
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *const *mut i8> for String
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *mut *const i8> for PathBuf
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *const *const i8> for PathBuf
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *mut *mut i8> for PathBuf
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *const *mut i8> for PathBuf
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *mut *const i8> for OsString
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *const *const i8> for OsString
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *mut *mut i8> for OsString
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *const *mut i8> for OsString
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
Implementors
impl FromGlibPtrArrayContainerAsVec<*const i8, *const *const i8> for GString
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*const i8, *mut *const i8> for GString
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *const c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *const *mut i8> for GString
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *const *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut i8, *mut *mut i8> for GString
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut c_char) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut GValue, *const *mut GValue> for SendValue
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(_: *const *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(_: *const *mut GValue) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut GValue, *const *mut GValue> for Value
[src]
unsafe fn from_glib_none_as_vec(ptr: *const *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(_: *const *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(_: *const *mut GValue) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut GValue, *mut *mut GValue> for SendValue
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
impl FromGlibPtrArrayContainerAsVec<*mut GValue, *mut *mut GValue> for Value
[src]
unsafe fn from_glib_none_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut *mut GValue) -> Vec<Self>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
unsafe fn from_glib_none_as_vec(ptr: *const GList) -> Vec<T>
[src]
unsafe fn from_glib_container_as_vec(_: *const GList) -> Vec<T>
[src]
unsafe fn from_glib_full_as_vec(_: *const GList) -> Vec<T>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
unsafe fn from_glib_none_as_vec(ptr: *const GPtrArray) -> Vec<T>
[src]
unsafe fn from_glib_container_as_vec(_: *const GPtrArray) -> Vec<T>
[src]
unsafe fn from_glib_full_as_vec(_: *const GPtrArray) -> Vec<T>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
unsafe fn from_glib_none_as_vec(ptr: *const GSList) -> Vec<T>
[src]
unsafe fn from_glib_container_as_vec(_: *const GSList) -> Vec<T>
[src]
unsafe fn from_glib_full_as_vec(_: *const GSList) -> Vec<T>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
unsafe fn from_glib_none_as_vec(ptr: *mut GList) -> Vec<T>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut GList) -> Vec<T>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut GList) -> Vec<T>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
unsafe fn from_glib_none_as_vec(ptr: *mut GPtrArray) -> Vec<T>
[src]
unsafe fn from_glib_container_as_vec(ptr: *mut GPtrArray) -> Vec<T>
[src]
unsafe fn from_glib_full_as_vec(ptr: *mut GPtrArray) -> Vec<T>
[src]
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for T where
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,