pub struct BaseConsumerDumpBuilder<State>(/* private fields */);
Expand description
Builder for serializing an instance of the BaseConsumerDump type.
Can be created using the BaseConsumerDump::builder method.
Implementations§
Source§impl<T0> BaseConsumerDumpBuilder<(T0,)>
impl<T0> BaseConsumerDumpBuilder<(T0,)>
Sourcepub fn type_<T1>(self, value: T1) -> BaseConsumerDumpBuilder<(T0, T1)>
pub fn type_<T1>(self, value: T1) -> BaseConsumerDumpBuilder<(T0, T1)>
Setter for the type
field.
Sourcepub fn type_as_default(self) -> BaseConsumerDumpBuilder<(T0, DefaultValue)>
pub fn type_as_default(self) -> BaseConsumerDumpBuilder<(T0, DefaultValue)>
Sets the type
field to the default value.
Source§impl<T0, T1> BaseConsumerDumpBuilder<(T0, T1)>
impl<T0, T1> BaseConsumerDumpBuilder<(T0, T1)>
Sourcepub fn producer_id<T2>(self, value: T2) -> BaseConsumerDumpBuilder<(T0, T1, T2)>
pub fn producer_id<T2>(self, value: T2) -> BaseConsumerDumpBuilder<(T0, T1, T2)>
Setter for the producer_id
field.
Source§impl<T0, T1, T2> BaseConsumerDumpBuilder<(T0, T1, T2)>
impl<T0, T1, T2> BaseConsumerDumpBuilder<(T0, T1, T2)>
Sourcepub fn kind<T3>(self, value: T3) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3)>
pub fn kind<T3>(self, value: T3) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3)>
Setter for the kind
field.
Sourcepub fn kind_as_default(
self,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, DefaultValue)>
pub fn kind_as_default( self, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, DefaultValue)>
Sets the kind
field to the default value.
Source§impl<T0, T1, T2, T3> BaseConsumerDumpBuilder<(T0, T1, T2, T3)>
impl<T0, T1, T2, T3> BaseConsumerDumpBuilder<(T0, T1, T2, T3)>
Sourcepub fn rtp_parameters<T4>(
self,
value: T4,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4)>
pub fn rtp_parameters<T4>( self, value: T4, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4)>
Setter for the rtp_parameters
field.
Source§impl<T0, T1, T2, T3, T4> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4)>
impl<T0, T1, T2, T3, T4> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4)>
Sourcepub fn consumable_rtp_encodings<T5>(
self,
value: T5,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5)>
pub fn consumable_rtp_encodings<T5>( self, value: T5, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5)>
Setter for the consumable_rtp_encodings
field.
Source§impl<T0, T1, T2, T3, T4, T5> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5)>
impl<T0, T1, T2, T3, T4, T5> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5)>
Sourcepub fn supported_codec_payload_types<T6>(
self,
value: T6,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6)>
pub fn supported_codec_payload_types<T6>( self, value: T6, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6)>
Setter for the supported_codec_payload_types
field.
Source§impl<T0, T1, T2, T3, T4, T5, T6> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6)>
impl<T0, T1, T2, T3, T4, T5, T6> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6)>
Sourcepub fn trace_event_types<T7>(
self,
value: T7,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
pub fn trace_event_types<T7>( self, value: T7, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
Setter for the trace_event_types
field.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
impl<T0, T1, T2, T3, T4, T5, T6, T7> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
Sourcepub fn paused<T8>(
self,
value: T8,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
pub fn paused<T8>( self, value: T8, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
Setter for the paused
field.
Sourcepub fn paused_as_default(
self,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, DefaultValue)>
pub fn paused_as_default( self, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, DefaultValue)>
Sets the paused
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8)>
Sourcepub fn producer_paused<T9>(
self,
value: T9,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
pub fn producer_paused<T9>( self, value: T9, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
Setter for the producer_paused
field.
Sourcepub fn producer_paused_as_default(
self,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, DefaultValue)>
pub fn producer_paused_as_default( self, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, DefaultValue)>
Sets the producer_paused
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
Sourcepub fn priority<T10>(
self,
value: T10,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
pub fn priority<T10>( self, value: T10, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
Setter for the priority
field.
Sourcepub fn priority_as_default(
self,
) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, DefaultValue)>
pub fn priority_as_default( self, ) -> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, DefaultValue)>
Sets the priority
field to the default value.
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> BaseConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
Sourcepub fn finish(self, builder: &mut Builder) -> Offset<BaseConsumerDump>where
Self: WriteAsOffset<BaseConsumerDump>,
pub fn finish(self, builder: &mut Builder) -> Offset<BaseConsumerDump>where
Self: WriteAsOffset<BaseConsumerDump>,
Finish writing the builder to get an Offset to a serialized BaseConsumerDump.