Enum mpeg2ts_reader::StreamType [−][src]
pub enum StreamType { Iso11172Video, H262, Iso11172Audio, Iso138183Audio, H2220PrivateSections, H2220PesPrivateData, Mheg, H2220DsmCc, H2221, Iso138186MultiprotocolEncapsulation, DsmccUnMessages, DsmccStreamDescriptors, DsmccSections, H2220Auxiliary, Adts, Iso144962Visual, Latm, FlexMuxPes, FlexMuxIso14496Sections, SynchronizedDownloadProtocol, MetadataInPes, MetadataInMetadataSections, DsmccDataCarouselMetadata, DsmccObjectCarouselMetadata, SynchronizedDownloadProtocolMetadata, Ipmp, H264, H265, ChineseVideoStandard, AtscDolbyDigitalAudio, AtscDsmccNetworkResourcesTable, AtscDsmccSynchronousData, Private(u8), Reserved(u8), }
Variants
Iso11172Video
H262
Iso11172Audio
Iso138183Audio
H2220PrivateSections
H2220PesPrivateData
Mheg
H2220DsmCc
H2221
Iso138186MultiprotocolEncapsulation
DsmccUnMessages
DsmccStreamDescriptors
DsmccSections
H2220Auxiliary
Adts
Iso144962Visual
Latm
FlexMuxPes
FlexMuxIso14496Sections
SynchronizedDownloadProtocol
MetadataInPes
MetadataInMetadataSections
DsmccDataCarouselMetadata
DsmccObjectCarouselMetadata
SynchronizedDownloadProtocolMetadata
Ipmp
H264
H265
ChineseVideoStandard
AtscDolbyDigitalAudio
AtscDsmccNetworkResourcesTable
AtscDsmccSynchronousData
Private(u8)
Reserved(u8)
Trait Implementations
impl Debug for StreamType
[src]
impl Debug for StreamType
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for StreamType
[src]
impl PartialEq for StreamType
fn eq(&self, other: &StreamType) -> bool
[src]
fn eq(&self, other: &StreamType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &StreamType) -> bool
[src]
fn ne(&self, other: &StreamType) -> bool
This method tests for !=
.
impl Eq for StreamType
[src]
impl Eq for StreamType
impl Hash for StreamType
[src]
impl Hash for StreamType
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
[src]Feeds a slice of this type into the given [Hasher
]. Read more
impl Clone for StreamType
[src]
impl Clone for StreamType
fn clone(&self) -> StreamType
[src]
fn clone(&self) -> StreamType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for StreamType
[src]
impl Copy for StreamType
impl From<u8> for StreamType
[src]
impl From<u8> for StreamType
impl From<StreamType> for u8
[src]
impl From<StreamType> for u8
fn from(val: StreamType) -> Self
[src]
fn from(val: StreamType) -> Self
Performs the conversion.
Auto Trait Implementations
impl Send for StreamType
impl Send for StreamType
impl Sync for StreamType
impl Sync for StreamType