Skip to main content

dvb_streams

Enum dvb_streams 

Source
#[repr(u32)]
pub enum dvb_streams {
Show 34 variants stream_video = 1, stream_video_h262 = 2, stream_audio = 3, stream_audio_13818_3 = 4, stream_private_sections = 5, stream_private_data = 6, stream_mheg = 7, stream_h222 = 8, stream_h222_1 = 9, stream_13818_6_A = 10, stream_13818_6_B = 11, stream_13818_6_C = 12, stream_13818_6_D = 13, stream_h222_aux = 14, stream_audio_adts = 15, stream_video_14496_2 = 16, stream_audio_latm = 17, stream_14496_1_pes = 18, stream_14496_1_iso = 19, stream_download = 20, stream_video_h264 = 27, stream_audio_14496_3 = 28, stream_video_hevc = 36, stream_video_cavs = 66, stream_video_moto = 128, stream_audio_a52 = 129, stream_scte_27 = 130, stream_audio_sdds = 132, stream_audio_dts_hdmv = 133, stream_audio_e_ac3 = 135, stream_audio_dts = 138, stream_audio_a52_vls = 145, stream_spu_vls = 146, stream_audio_sdds2 = 148,
}

Variants§

§

stream_video = 1

§

stream_video_h262 = 2

§

stream_audio = 3

§

stream_audio_13818_3 = 4

§

stream_private_sections = 5

§

stream_private_data = 6

§

stream_mheg = 7

§

stream_h222 = 8

§

stream_h222_1 = 9

§

stream_13818_6_A = 10

§

stream_13818_6_B = 11

§

stream_13818_6_C = 12

§

stream_13818_6_D = 13

§

stream_h222_aux = 14

§

stream_audio_adts = 15

§

stream_video_14496_2 = 16

§

stream_audio_latm = 17

§

stream_14496_1_pes = 18

§

stream_14496_1_iso = 19

§

stream_download = 20

§

stream_video_h264 = 27

§

stream_audio_14496_3 = 28

§

stream_video_hevc = 36

§

stream_video_cavs = 66

§

stream_video_moto = 128

§

stream_audio_a52 = 129

§

stream_scte_27 = 130

§

stream_audio_sdds = 132

§

stream_audio_dts_hdmv = 133

§

stream_audio_e_ac3 = 135

§

stream_audio_dts = 138

§

stream_audio_a52_vls = 145

§

stream_spu_vls = 146

§

stream_audio_sdds2 = 148

Trait Implementations§

Source§

impl Clone for dvb_streams

Source§

fn clone(&self) -> dvb_streams

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for dvb_streams

Source§

impl Debug for dvb_streams

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for dvb_streams

Source§

impl Hash for dvb_streams

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for dvb_streams

Source§

fn eq(&self, other: &dvb_streams) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl StructuralPartialEq for dvb_streams

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.