pub enum ProduceDataError {
AlreadyExists(DataProducerId),
SctpStreamParametersRequired,
Request(RequestError),
}
Expand description
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§
Source§impl Debug for ProduceDataError
impl Debug for ProduceDataError
Source§impl Display for ProduceDataError
impl Display for ProduceDataError
Source§impl Error for ProduceDataError
impl Error for ProduceDataError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ProduceDataError> for PipeDataProducerToRouterError
impl From<ProduceDataError> for PipeDataProducerToRouterError
Source§fn from(error: ProduceDataError) -> Self
fn from(error: ProduceDataError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ProduceDataError
impl !RefUnwindSafe for ProduceDataError
impl Send for ProduceDataError
impl Sync for ProduceDataError
impl Unpin for ProduceDataError
impl !UnwindSafe for ProduceDataError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more