[−][src]Trait glib::translate::FromGlibPtrBorrow
Translate from a pointer type by borrowing. Don't increase the refcount
Provided methods
unsafe fn from_glib_borrow(_ptr: P) -> Self
Implementations on Foreign Types
impl<P: Ptr, T: FromGlibPtrBorrow<P>> FromGlibPtrBorrow<P> for Option<T>
[src][−]
unsafe fn from_glib_borrow(ptr: P) -> Option<T>
[src]
Implementors
impl<T: 'static, MM: BoxedMemoryManager<T>> FromGlibPtrBorrow<*mut T> for Boxed<T, MM>
[src][−]
unsafe fn from_glib_borrow(ptr: *mut T) -> Self
[src]
impl<T: 'static, MM: SharedMemoryManager<T>> FromGlibPtrBorrow<*mut T> for Shared<T, MM>
[src][−]
unsafe fn from_glib_borrow(ptr: *mut T) -> Self
[src]
impl<T: MiniObject + 'static> FromGlibPtrBorrow<*const <T as MiniObject>::GstType> for GstRc<T>
impl<T: MiniObject + 'static> FromGlibPtrBorrow<*const <T as MiniObject>::GstType> for GstRc<T>
impl<T: MiniObject + 'static> FromGlibPtrBorrow<*mut <T as MiniObject>::GstType> for GstRc<T>
impl<T: MiniObject + 'static> FromGlibPtrBorrow<*mut <T as MiniObject>::GstType> for GstRc<T>
impl FromGlibPtrBorrow<*const GstMessage> for Message
impl FromGlibPtrBorrow<*const GstMessage> for Message
impl FromGlibPtrBorrow<*mut GstMessage> for Message
impl FromGlibPtrBorrow<*mut GstMessage> for Message
impl FromGlibPtrBorrow<*const GstCaps> for Caps
impl FromGlibPtrBorrow<*const GstCaps> for Caps
impl FromGlibPtrBorrow<*mut GstCaps> for Caps
impl FromGlibPtrBorrow<*mut GstCaps> for Caps
impl FromGlibPtrBorrow<*const GstTagList> for TagList
impl FromGlibPtrBorrow<*const GstTagList> for TagList
impl FromGlibPtrBorrow<*mut GstTagList> for TagList
impl FromGlibPtrBorrow<*mut GstTagList> for TagList
impl FromGlibPtrBorrow<*const GstBuffer> for Buffer
impl FromGlibPtrBorrow<*const GstBuffer> for Buffer
impl FromGlibPtrBorrow<*mut GstBuffer> for Buffer
impl FromGlibPtrBorrow<*mut GstBuffer> for Buffer
impl FromGlibPtrBorrow<*const GstMemory> for Memory
impl FromGlibPtrBorrow<*const GstMemory> for Memory
impl FromGlibPtrBorrow<*mut GstMemory> for Memory
impl FromGlibPtrBorrow<*mut GstMemory> for Memory
impl FromGlibPtrBorrow<*const GstSample> for Sample
impl FromGlibPtrBorrow<*const GstSample> for Sample
impl FromGlibPtrBorrow<*mut GstSample> for Sample
impl FromGlibPtrBorrow<*mut GstSample> for Sample
impl FromGlibPtrBorrow<*const GstBufferList> for BufferList
impl FromGlibPtrBorrow<*const GstBufferList> for BufferList
impl FromGlibPtrBorrow<*mut GstBufferList> for BufferList
impl FromGlibPtrBorrow<*mut GstBufferList> for BufferList
impl FromGlibPtrBorrow<*const GstQuery> for Query
impl FromGlibPtrBorrow<*const GstQuery> for Query
impl FromGlibPtrBorrow<*mut GstQuery> for Query
impl FromGlibPtrBorrow<*mut GstQuery> for Query
impl FromGlibPtrBorrow<*const GstEvent> for Event
impl FromGlibPtrBorrow<*const GstEvent> for Event
impl FromGlibPtrBorrow<*mut GstEvent> for Event
impl FromGlibPtrBorrow<*mut GstEvent> for Event
impl FromGlibPtrBorrow<*const GstContext> for Context
impl FromGlibPtrBorrow<*const GstContext> for Context
impl FromGlibPtrBorrow<*mut GstContext> for Context
impl FromGlibPtrBorrow<*mut GstContext> for Context
impl FromGlibPtrBorrow<*const GstToc> for Toc
impl FromGlibPtrBorrow<*const GstToc> for Toc
impl FromGlibPtrBorrow<*mut GstToc> for Toc
impl FromGlibPtrBorrow<*mut GstToc> for Toc
impl FromGlibPtrBorrow<*const GstTocEntry> for TocEntry
impl FromGlibPtrBorrow<*const GstTocEntry> for TocEntry
impl FromGlibPtrBorrow<*mut GstTocEntry> for TocEntry
impl FromGlibPtrBorrow<*mut GstTocEntry> for TocEntry
impl FromGlibPtrBorrow<*const GstRTSPThread> for RTSPThread
impl FromGlibPtrBorrow<*const GstRTSPThread> for RTSPThread
impl FromGlibPtrBorrow<*mut GstRTSPThread> for RTSPThread
impl FromGlibPtrBorrow<*mut GstRTSPThread> for RTSPThread
impl FromGlibPtrBorrow<*const GstRTSPToken> for RTSPToken
impl FromGlibPtrBorrow<*const GstRTSPToken> for RTSPToken
impl FromGlibPtrBorrow<*mut GstRTSPToken> for RTSPToken
impl FromGlibPtrBorrow<*mut GstRTSPToken> for RTSPToken
impl FromGlibPtrBorrow<*const GstVideoOverlayRectangle> for VideoOverlayRectangle
impl FromGlibPtrBorrow<*const GstVideoOverlayRectangle> for VideoOverlayRectangle
impl FromGlibPtrBorrow<*mut GstVideoOverlayRectangle> for VideoOverlayRectangle
impl FromGlibPtrBorrow<*mut GstVideoOverlayRectangle> for VideoOverlayRectangle
impl FromGlibPtrBorrow<*const GstVideoOverlayComposition> for VideoOverlayComposition
impl FromGlibPtrBorrow<*const GstVideoOverlayComposition> for VideoOverlayComposition
impl FromGlibPtrBorrow<*mut GstVideoOverlayComposition> for VideoOverlayComposition
impl FromGlibPtrBorrow<*mut GstVideoOverlayComposition> for VideoOverlayComposition