Trait glib::translate::FromGlibContainerAsVec[][src]

pub trait FromGlibContainerAsVec<T, P: Ptr> where
    Self: Sized
{ unsafe fn from_glib_none_num_as_vec(ptr: P, num: usize) -> Vec<Self>;
unsafe fn from_glib_container_num_as_vec(ptr: P, num: usize) -> Vec<Self>;
unsafe fn from_glib_full_num_as_vec(ptr: P, num: usize) -> Vec<Self>; }

Required Methods

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

Implementations on Foreign Types

impl FromGlibContainerAsVec<bool, *const gboolean> for bool
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<bool, *mut gboolean> for bool
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u8, *const u8> for u8
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u8, *mut u8> for u8
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i8, *const i8> for i8
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i8, *mut i8> for i8
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u16, *const u16> for u16
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u16, *mut u16> for u16
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i16, *const i16> for i16
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i16, *mut i16> for i16
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u32, *const u32> for u32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u32, *mut u32> for u32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i32, *const i32> for i32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i32, *mut i32> for i32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u64, *const u64> for u64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<u64, *mut u64> for u64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i64, *const i64> for i64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<i64, *mut i64> for i64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<f32, *const f32> for f32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<f32, *mut f32> for f32
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<f64, *const f64> for f64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<f64, *mut f64> for f64
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *const *const c_char> for String
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *mut *const c_char> for String
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *const *mut c_char> for String
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *mut *mut c_char> for String
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *const *const c_char> for PathBuf
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *mut *const c_char> for PathBuf
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *const *mut c_char> for PathBuf
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *mut *mut c_char> for PathBuf
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *const *const c_char> for OsString
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*const c_char, *mut *const c_char> for OsString
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *const *mut c_char> for OsString
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

impl FromGlibContainerAsVec<*mut c_char, *mut *mut c_char> for OsString
[src]

Important traits for Vec<u8>

Important traits for Vec<u8>

Important traits for Vec<u8>

Implementors