[][src]Struct gstreamer::bus::BusStream

pub struct BusStream { /* fields omitted */ }

Methods

impl BusStream[src]

pub fn new(bus: &Bus) -> Self[src]

Trait Implementations

impl Debug for BusStream[src]

impl Drop for BusStream[src]

impl Stream for BusStream[src]

type Item = Message

Values yielded by the stream.

Auto Trait Implementations

impl !RefUnwindSafe for BusStream

impl Send for BusStream

impl Sync for BusStream

impl Unpin for BusStream

impl !UnwindSafe for BusStream

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.