gstreamer::miniobject

Trait IsMiniObject

Source
pub trait IsMiniObject:
    AsRef<Self::RefType>
    + FromGlibPtrFull<*mut Self::FfiType>
    + Send
    + Sync
    + 'static {
    type RefType;
    type FfiType;
}

Required Associated Types§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl IsMiniObject for Buffer

Source§

impl IsMiniObject for BufferList

Source§

impl IsMiniObject for Caps

Source§

impl IsMiniObject for Context

Source§

impl IsMiniObject for Event

Source§

impl IsMiniObject for Memory

Source§

impl IsMiniObject for Message

Source§

impl IsMiniObject for Query

Source§

impl IsMiniObject for Sample

Source§

impl IsMiniObject for TagList

Source§

impl IsMiniObject for Toc

Source§

impl IsMiniObject for TocEntry

Source§

impl IsMiniObject for MiniObject