Enum mediasoup::transport::ProduceDataError[][src]

pub enum ProduceDataError {
    AlreadyExists(DataProducerId),
    SctpStreamParametersRequired,
    Request(RequestError),
}

Error that caused Transport::produce_data to fail.

Variants

AlreadyExists(DataProducerId)

Data producer with the same id already exists.

SctpStreamParametersRequired

SCTP stream parameters are required for this transport.

Request(RequestError)

Request to worker failed.

Trait Implementations

impl Debug for ProduceDataError[src]

impl Display for ProduceDataError[src]

impl Eq for ProduceDataError[src]

impl Error for ProduceDataError[src]

impl From<ProduceDataError> for PipeDataProducerToRouterError[src]

impl PartialEq<ProduceDataError> for ProduceDataError[src]

impl StructuralEq for ProduceDataError[src]

impl StructuralPartialEq for ProduceDataError[src]

Auto Trait Implementations

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> ToString for T where
    T: Display + ?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.