#[non_exhaustive]pub struct MultiplexProgramPacketIdentifiersMapBuilder { /* private fields */ }
Expand description
A builder for MultiplexProgramPacketIdentifiersMap
.
Implementations§
source§impl MultiplexProgramPacketIdentifiersMapBuilder
impl MultiplexProgramPacketIdentifiersMapBuilder
sourcepub fn audio_pids(self, input: i32) -> Self
pub fn audio_pids(self, input: i32) -> Self
Appends an item to audio_pids
.
To override the contents of this collection use set_audio_pids
.
Placeholder documentation for __listOf__integer
sourcepub fn set_audio_pids(self, input: Option<Vec<i32>>) -> Self
pub fn set_audio_pids(self, input: Option<Vec<i32>>) -> Self
Placeholder documentation for __listOf__integer
sourcepub fn get_audio_pids(&self) -> &Option<Vec<i32>>
pub fn get_audio_pids(&self) -> &Option<Vec<i32>>
Placeholder documentation for __listOf__integer
sourcepub fn dvb_sub_pids(self, input: i32) -> Self
pub fn dvb_sub_pids(self, input: i32) -> Self
Appends an item to dvb_sub_pids
.
To override the contents of this collection use set_dvb_sub_pids
.
Placeholder documentation for __listOf__integer
sourcepub fn set_dvb_sub_pids(self, input: Option<Vec<i32>>) -> Self
pub fn set_dvb_sub_pids(self, input: Option<Vec<i32>>) -> Self
Placeholder documentation for __listOf__integer
sourcepub fn get_dvb_sub_pids(&self) -> &Option<Vec<i32>>
pub fn get_dvb_sub_pids(&self) -> &Option<Vec<i32>>
Placeholder documentation for __listOf__integer
sourcepub fn dvb_teletext_pid(self, input: i32) -> Self
pub fn dvb_teletext_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_dvb_teletext_pid(self, input: Option<i32>) -> Self
pub fn set_dvb_teletext_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_dvb_teletext_pid(&self) -> &Option<i32>
pub fn get_dvb_teletext_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn etv_platform_pid(self, input: i32) -> Self
pub fn etv_platform_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_etv_platform_pid(self, input: Option<i32>) -> Self
pub fn set_etv_platform_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_etv_platform_pid(&self) -> &Option<i32>
pub fn get_etv_platform_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn etv_signal_pid(self, input: i32) -> Self
pub fn etv_signal_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_etv_signal_pid(self, input: Option<i32>) -> Self
pub fn set_etv_signal_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_etv_signal_pid(&self) -> &Option<i32>
pub fn get_etv_signal_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn klv_data_pids(self, input: i32) -> Self
pub fn klv_data_pids(self, input: i32) -> Self
Appends an item to klv_data_pids
.
To override the contents of this collection use set_klv_data_pids
.
Placeholder documentation for __listOf__integer
sourcepub fn set_klv_data_pids(self, input: Option<Vec<i32>>) -> Self
pub fn set_klv_data_pids(self, input: Option<Vec<i32>>) -> Self
Placeholder documentation for __listOf__integer
sourcepub fn get_klv_data_pids(&self) -> &Option<Vec<i32>>
pub fn get_klv_data_pids(&self) -> &Option<Vec<i32>>
Placeholder documentation for __listOf__integer
sourcepub fn set_pcr_pid(self, input: Option<i32>) -> Self
pub fn set_pcr_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_pcr_pid(&self) -> &Option<i32>
pub fn get_pcr_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn set_pmt_pid(self, input: Option<i32>) -> Self
pub fn set_pmt_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_pmt_pid(&self) -> &Option<i32>
pub fn get_pmt_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn private_metadata_pid(self, input: i32) -> Self
pub fn private_metadata_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_private_metadata_pid(self, input: Option<i32>) -> Self
pub fn set_private_metadata_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_private_metadata_pid(&self) -> &Option<i32>
pub fn get_private_metadata_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn scte27_pids(self, input: i32) -> Self
pub fn scte27_pids(self, input: i32) -> Self
Appends an item to scte27_pids
.
To override the contents of this collection use set_scte27_pids
.
Placeholder documentation for __listOf__integer
sourcepub fn set_scte27_pids(self, input: Option<Vec<i32>>) -> Self
pub fn set_scte27_pids(self, input: Option<Vec<i32>>) -> Self
Placeholder documentation for __listOf__integer
sourcepub fn get_scte27_pids(&self) -> &Option<Vec<i32>>
pub fn get_scte27_pids(&self) -> &Option<Vec<i32>>
Placeholder documentation for __listOf__integer
sourcepub fn scte35_pid(self, input: i32) -> Self
pub fn scte35_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_scte35_pid(self, input: Option<i32>) -> Self
pub fn set_scte35_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_scte35_pid(&self) -> &Option<i32>
pub fn get_scte35_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn timed_metadata_pid(self, input: i32) -> Self
pub fn timed_metadata_pid(self, input: i32) -> Self
Placeholder documentation for __integer
sourcepub fn set_timed_metadata_pid(self, input: Option<i32>) -> Self
pub fn set_timed_metadata_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_timed_metadata_pid(&self) -> &Option<i32>
pub fn get_timed_metadata_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn set_video_pid(self, input: Option<i32>) -> Self
pub fn set_video_pid(self, input: Option<i32>) -> Self
Placeholder documentation for __integer
sourcepub fn get_video_pid(&self) -> &Option<i32>
pub fn get_video_pid(&self) -> &Option<i32>
Placeholder documentation for __integer
sourcepub fn build(self) -> MultiplexProgramPacketIdentifiersMap
pub fn build(self) -> MultiplexProgramPacketIdentifiersMap
Consumes the builder and constructs a MultiplexProgramPacketIdentifiersMap
.
Trait Implementations§
source§impl Clone for MultiplexProgramPacketIdentifiersMapBuilder
impl Clone for MultiplexProgramPacketIdentifiersMapBuilder
source§fn clone(&self) -> MultiplexProgramPacketIdentifiersMapBuilder
fn clone(&self) -> MultiplexProgramPacketIdentifiersMapBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for MultiplexProgramPacketIdentifiersMapBuilder
impl Default for MultiplexProgramPacketIdentifiersMapBuilder
source§fn default() -> MultiplexProgramPacketIdentifiersMapBuilder
fn default() -> MultiplexProgramPacketIdentifiersMapBuilder
source§impl PartialEq for MultiplexProgramPacketIdentifiersMapBuilder
impl PartialEq for MultiplexProgramPacketIdentifiersMapBuilder
source§fn eq(&self, other: &MultiplexProgramPacketIdentifiersMapBuilder) -> bool
fn eq(&self, other: &MultiplexProgramPacketIdentifiersMapBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.