pub struct StatsBuilder<State>(/* private fields */);
Expand description
Builder for serializing an instance of the Stats type.
Can be created using the Stats::builder method.
Implementations§
Source§impl StatsBuilder<()>
impl StatsBuilder<()>
Sourcepub fn transport_id<T0>(self, value: T0) -> StatsBuilder<(T0,)>
pub fn transport_id<T0>(self, value: T0) -> StatsBuilder<(T0,)>
Setter for the transport_id
field.
Source§impl<T0> StatsBuilder<(T0,)>
impl<T0> StatsBuilder<(T0,)>
Sourcepub fn timestamp<T1>(self, value: T1) -> StatsBuilder<(T0, T1)>
pub fn timestamp<T1>(self, value: T1) -> StatsBuilder<(T0, T1)>
Setter for the timestamp
field.
Sourcepub fn timestamp_as_default(self) -> StatsBuilder<(T0, DefaultValue)>
pub fn timestamp_as_default(self) -> StatsBuilder<(T0, DefaultValue)>
Sets the timestamp
field to the default value.
Source§impl<T0, T1> StatsBuilder<(T0, T1)>
impl<T0, T1> StatsBuilder<(T0, T1)>
Sourcepub fn sctp_state<T2>(self, value: T2) -> StatsBuilder<(T0, T1, T2)>where
T2: WriteAsOptional<SctpState>,
pub fn sctp_state<T2>(self, value: T2) -> StatsBuilder<(T0, T1, T2)>where
T2: WriteAsOptional<SctpState>,
Setter for the sctp_state
field.
Sourcepub fn sctp_state_as_null(self) -> StatsBuilder<(T0, T1, ())>
pub fn sctp_state_as_null(self) -> StatsBuilder<(T0, T1, ())>
Sets the sctp_state
field to null.
Source§impl<T0, T1, T2> StatsBuilder<(T0, T1, T2)>
impl<T0, T1, T2> StatsBuilder<(T0, T1, T2)>
Sourcepub fn bytes_received<T3>(self, value: T3) -> StatsBuilder<(T0, T1, T2, T3)>
pub fn bytes_received<T3>(self, value: T3) -> StatsBuilder<(T0, T1, T2, T3)>
Setter for the bytes_received
field.
Sourcepub fn bytes_received_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, DefaultValue)>
pub fn bytes_received_as_default( self, ) -> StatsBuilder<(T0, T1, T2, DefaultValue)>
Sets the bytes_received
field to the default value.
Source§impl<T0, T1, T2, T3> StatsBuilder<(T0, T1, T2, T3)>
impl<T0, T1, T2, T3> StatsBuilder<(T0, T1, T2, T3)>
Sourcepub fn recv_bitrate<T4>(self, value: T4) -> StatsBuilder<(T0, T1, T2, T3, T4)>
pub fn recv_bitrate<T4>(self, value: T4) -> StatsBuilder<(T0, T1, T2, T3, T4)>
Setter for the recv_bitrate
field.
Sourcepub fn recv_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, DefaultValue)>
pub fn recv_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, DefaultValue)>
Sets the recv_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4> StatsBuilder<(T0, T1, T2, T3, T4)>
impl<T0, T1, T2, T3, T4> StatsBuilder<(T0, T1, T2, T3, T4)>
Sourcepub fn bytes_sent<T5>(self, value: T5) -> StatsBuilder<(T0, T1, T2, T3, T4, T5)>
pub fn bytes_sent<T5>(self, value: T5) -> StatsBuilder<(T0, T1, T2, T3, T4, T5)>
Setter for the bytes_sent
field.
Sourcepub fn bytes_sent_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, DefaultValue)>
pub fn bytes_sent_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, DefaultValue)>
Sets the bytes_sent
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5> StatsBuilder<(T0, T1, T2, T3, T4, T5)>
impl<T0, T1, T2, T3, T4, T5> StatsBuilder<(T0, T1, T2, T3, T4, T5)>
Sourcepub fn send_bitrate<T6>(
self,
value: T6,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6)>
pub fn send_bitrate<T6>( self, value: T6, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6)>
Setter for the send_bitrate
field.
Sourcepub fn send_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, DefaultValue)>
pub fn send_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, DefaultValue)>
Sets the send_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6)>
impl<T0, T1, T2, T3, T4, T5, T6> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6)>
Sourcepub fn rtp_bytes_received<T7>(
self,
value: T7,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
pub fn rtp_bytes_received<T7>( self, value: T7, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
Setter for the rtp_bytes_received
field.
Sourcepub fn rtp_bytes_received_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, DefaultValue)>
pub fn rtp_bytes_received_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, DefaultValue)>
Sets the rtp_bytes_received
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
impl<T0, T1, T2, T3, T4, T5, T6, T7> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
Sourcepub fn rtp_recv_bitrate<T8>(
self,
value: T8,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
pub fn rtp_recv_bitrate<T8>( self, value: T8, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
Setter for the rtp_recv_bitrate
field.
Sourcepub fn rtp_recv_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, DefaultValue)>
pub fn rtp_recv_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, DefaultValue)>
Sets the rtp_recv_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
Sourcepub fn rtp_bytes_sent<T9>(
self,
value: T9,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
pub fn rtp_bytes_sent<T9>( self, value: T9, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
Setter for the rtp_bytes_sent
field.
Sourcepub fn rtp_bytes_sent_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, DefaultValue)>
pub fn rtp_bytes_sent_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, DefaultValue)>
Sets the rtp_bytes_sent
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
Sourcepub fn rtp_send_bitrate<T10>(
self,
value: T10,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
pub fn rtp_send_bitrate<T10>( self, value: T10, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
Setter for the rtp_send_bitrate
field.
Sourcepub fn rtp_send_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, DefaultValue)>
pub fn rtp_send_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, DefaultValue)>
Sets the rtp_send_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
Sourcepub fn rtx_bytes_received<T11>(
self,
value: T11,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
pub fn rtx_bytes_received<T11>( self, value: T11, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
Setter for the rtx_bytes_received
field.
Sourcepub fn rtx_bytes_received_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, DefaultValue)>
pub fn rtx_bytes_received_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, DefaultValue)>
Sets the rtx_bytes_received
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
Sourcepub fn rtx_recv_bitrate<T12>(
self,
value: T12,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
pub fn rtx_recv_bitrate<T12>( self, value: T12, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
Setter for the rtx_recv_bitrate
field.
Sourcepub fn rtx_recv_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, DefaultValue)>
pub fn rtx_recv_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, DefaultValue)>
Sets the rtx_recv_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
Sourcepub fn rtx_bytes_sent<T13>(
self,
value: T13,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
pub fn rtx_bytes_sent<T13>( self, value: T13, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
Setter for the rtx_bytes_sent
field.
Sourcepub fn rtx_bytes_sent_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, DefaultValue)>
pub fn rtx_bytes_sent_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, DefaultValue)>
Sets the rtx_bytes_sent
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
Sourcepub fn rtx_send_bitrate<T14>(
self,
value: T14,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
pub fn rtx_send_bitrate<T14>( self, value: T14, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
Setter for the rtx_send_bitrate
field.
Sourcepub fn rtx_send_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, DefaultValue)>
pub fn rtx_send_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, DefaultValue)>
Sets the rtx_send_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
Sourcepub fn probation_bytes_sent<T15>(
self,
value: T15,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
pub fn probation_bytes_sent<T15>( self, value: T15, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
Setter for the probation_bytes_sent
field.
Sourcepub fn probation_bytes_sent_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, DefaultValue)>
pub fn probation_bytes_sent_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, DefaultValue)>
Sets the probation_bytes_sent
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
Sourcepub fn probation_send_bitrate<T16>(
self,
value: T16,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)>
pub fn probation_send_bitrate<T16>( self, value: T16, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)>
Setter for the probation_send_bitrate
field.
Sourcepub fn probation_send_bitrate_as_default(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, DefaultValue)>
pub fn probation_send_bitrate_as_default( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, DefaultValue)>
Sets the probation_send_bitrate
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)>
Sourcepub fn available_outgoing_bitrate<T17>(
self,
value: T17,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)>where
T17: WriteAsOptional<u32>,
pub fn available_outgoing_bitrate<T17>(
self,
value: T17,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)>where
T17: WriteAsOptional<u32>,
Setter for the available_outgoing_bitrate
field.
Sourcepub fn available_outgoing_bitrate_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ())>
pub fn available_outgoing_bitrate_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, ())>
Sets the available_outgoing_bitrate
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)>
Sourcepub fn available_incoming_bitrate<T18>(
self,
value: T18,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)>where
T18: WriteAsOptional<u32>,
pub fn available_incoming_bitrate<T18>(
self,
value: T18,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)>where
T18: WriteAsOptional<u32>,
Setter for the available_incoming_bitrate
field.
Sourcepub fn available_incoming_bitrate_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ())>
pub fn available_incoming_bitrate_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, ())>
Sets the available_incoming_bitrate
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)>
Sourcepub fn max_incoming_bitrate<T19>(
self,
value: T19,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)>where
T19: WriteAsOptional<u32>,
pub fn max_incoming_bitrate<T19>(
self,
value: T19,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)>where
T19: WriteAsOptional<u32>,
Setter for the max_incoming_bitrate
field.
Sourcepub fn max_incoming_bitrate_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ())>
pub fn max_incoming_bitrate_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, ())>
Sets the max_incoming_bitrate
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)>
Sourcepub fn max_outgoing_bitrate<T20>(
self,
value: T20,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)>where
T20: WriteAsOptional<u32>,
pub fn max_outgoing_bitrate<T20>(
self,
value: T20,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)>where
T20: WriteAsOptional<u32>,
Setter for the max_outgoing_bitrate
field.
Sourcepub fn max_outgoing_bitrate_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ())>
pub fn max_outgoing_bitrate_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, ())>
Sets the max_outgoing_bitrate
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)>
Sourcepub fn min_outgoing_bitrate<T21>(
self,
value: T21,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)>where
T21: WriteAsOptional<u32>,
pub fn min_outgoing_bitrate<T21>(
self,
value: T21,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)>where
T21: WriteAsOptional<u32>,
Setter for the min_outgoing_bitrate
field.
Sourcepub fn min_outgoing_bitrate_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ())>
pub fn min_outgoing_bitrate_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, ())>
Sets the min_outgoing_bitrate
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)>
Sourcepub fn rtp_packet_loss_received<T22>(
self,
value: T22,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)>where
T22: WriteAsOptional<f64>,
pub fn rtp_packet_loss_received<T22>(
self,
value: T22,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)>where
T22: WriteAsOptional<f64>,
Setter for the rtp_packet_loss_received
field.
Sourcepub fn rtp_packet_loss_received_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ())>
pub fn rtp_packet_loss_received_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, ())>
Sets the rtp_packet_loss_received
field to null.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)>
Sourcepub fn rtp_packet_loss_sent<T23>(
self,
value: T23,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)>where
T23: WriteAsOptional<f64>,
pub fn rtp_packet_loss_sent<T23>(
self,
value: T23,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)>where
T23: WriteAsOptional<f64>,
Setter for the rtp_packet_loss_sent
field.
Sourcepub fn rtp_packet_loss_sent_as_null(
self,
) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ())>
pub fn rtp_packet_loss_sent_as_null( self, ) -> StatsBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, ())>
Sets the rtp_packet_loss_sent
field to null.