Skip to main content

FciBuilder

Trait FciBuilder 

Source
pub trait FciBuilder<'a>: RtcpPacketWriter {
    // Required methods
    fn format(&self) -> u8;
    fn supports_feedback_type(&self) -> FciFeedbackPacketType;
}
Expand description

Trait for writing a particular FCI implementation with a TransportFeedbackBuilder or PayloadFeedbackBuilder.

Required Methods§

Source

fn format(&self) -> u8

The format field value to place in the RTCP header

Source

fn supports_feedback_type(&self) -> FciFeedbackPacketType

The type of feedback packet this FCI data supports being placed in

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§