pub enum RtpNegotiationError {
UnsupportedProducerCodec {
codec_name: String,
payload_type: u8,
},
InvalidAptParameter {
codec_name: String,
payload_type: u8,
},
MissingAssociatedMediaCodecForRtx {
payload_type: u8,
associated_payload_type: u8,
},
NoCompatibleConsumerCodec,
}Expand description
Failure raised while deriving or negotiating RTP parameters.
Variants§
UnsupportedProducerCodec
InvalidAptParameter
MissingAssociatedMediaCodecForRtx
NoCompatibleConsumerCodec
Trait Implementations§
Source§impl Clone for RtpNegotiationError
impl Clone for RtpNegotiationError
Source§fn clone(&self) -> RtpNegotiationError
fn clone(&self) -> RtpNegotiationError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RtpNegotiationError
impl Debug for RtpNegotiationError
Source§impl Display for RtpNegotiationError
impl Display for RtpNegotiationError
Source§impl Error for RtpNegotiationError
impl Error for RtpNegotiationError
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 PartialEq for RtpNegotiationError
impl PartialEq for RtpNegotiationError
impl Eq for RtpNegotiationError
impl StructuralPartialEq for RtpNegotiationError
Auto Trait Implementations§
impl Freeze for RtpNegotiationError
impl RefUnwindSafe for RtpNegotiationError
impl Send for RtpNegotiationError
impl Sync for RtpNegotiationError
impl Unpin for RtpNegotiationError
impl UnsafeUnpin for RtpNegotiationError
impl UnwindSafe for RtpNegotiationError
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