#[repr(C)]pub struct RtpCodecCapability {
pub mime_type: String,
pub name: String,
pub kind: MediaType,
pub has_clock_rate: bool,
pub clock_rate: i32,
pub has_preferred_payload_type: bool,
pub preferred_payload_type: i32,
pub has_num_channels: bool,
pub num_channels: i32,
pub rtcp_feedback: Vec<RtcpFeedback>,
pub parameters: Vec<StringKeyValue>,
}Fields§
§mime_type: String§name: String§kind: MediaType§has_clock_rate: bool§clock_rate: i32§has_preferred_payload_type: bool§preferred_payload_type: i32§has_num_channels: bool§num_channels: i32§rtcp_feedback: Vec<RtcpFeedback>§parameters: Vec<StringKeyValue>Trait Implementations§
Source§impl Debug for RtpCodecCapability
impl Debug for RtpCodecCapability
Source§impl ExternType for RtpCodecCapability
impl ExternType for RtpCodecCapability
Auto Trait Implementations§
impl Freeze for RtpCodecCapability
impl RefUnwindSafe for RtpCodecCapability
impl Send for RtpCodecCapability
impl Sync for RtpCodecCapability
impl Unpin for RtpCodecCapability
impl UnwindSafe for RtpCodecCapability
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