type <ahref='#associatedtype.GlibType'class="type">GlibType</a>: <aclass="trait"href="../../glib/translate/trait.Ptr.html"title="trait glib::translate::Ptr">Ptr</a>;
}</pre><divclass='docblock'><p>Provides the default pointer type to be used in some container conversions.</p>
<p>It's <code>*mut c_char</code> for <code>String</code>, <code>*mut GtkButton</code> for <code>gtk::Button</code>, etc.</p>
<li><code>impl<'a, T: ?<aclass="trait"href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"title="trait core::marker::Sized">Sized</a> + <aclass="trait"href="../../glib/translate/trait.GlibPtrDefault.html"title="trait glib::translate::GlibPtrDefault">GlibPtrDefault</a>> GlibPtrDefault for &'a T</code></li>
<li><code>impl GlibPtrDefault for <aclass="primitive"href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></li>
<li><code>impl GlibPtrDefault for <aclass="struct"href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"title="struct alloc::string::String">String</a></code></li>
<li><code>impl GlibPtrDefault for <aclass="struct"href="https://doc.rust-lang.org/nightly/std/path/struct.Path.html"title="struct std::path::Path">Path</a></code></li>
<li><code>impl GlibPtrDefault for <aclass="struct"href="https://doc.rust-lang.org/nightly/std/path/struct.PathBuf.html"title="struct std::path::PathBuf">PathBuf</a></code></li>