Trait glib::translate::GlibPtrDefault
[−]
[src]
pub trait GlibPtrDefault { type GlibType: Ptr; }
Provides the default pointer type to be used in some container conversions.
It's *mut c_char
for String
, *mut GtkButton
for gtk::Button
, etc.
Associated Types
Implementors
impl<'a, T: ?Sized + GlibPtrDefault> GlibPtrDefault for &'a T
impl GlibPtrDefault for str
impl GlibPtrDefault for String
impl GlibPtrDefault for Path
impl GlibPtrDefault for PathBuf
impl GlibPtrDefault for Atom
impl GlibPtrDefault for Atom
impl GlibPtrDefault for Atom