Enum iana_media_types::Video
source · [−]pub enum Video {
Show 88 variants
_1DInterleavedParityfec,
_3Gpp,
_3Gpp2,
_3GppTt,
Av1,
Bmpeg,
Bt656,
CelB,
Dv,
Encaprtp,
Example,
Ffv1,
Flexfec,
H261,
H263,
H2631998,
H2632000,
H264,
H264Rcdo,
H264Svc,
H265,
H266,
IsoSegment,
Jpeg,
Jpeg2000,
Jxsv,
Mj2,
Mp1S,
Mp2P,
Mp2T,
Mp4,
Mp4VEs,
Mpv,
Mpeg4Generic,
Nv,
Ogg,
Parityfec,
Pointer,
Quicktime,
Raptorfec,
Raw,
RtpEncAescm128,
Rtploopback,
Rtx,
Scip,
Smpte291,
Smpte292M,
Ulpfec,
Vc1,
Vc2,
VndCCTV,
VndDeceHd,
VndDeceMobile,
VndDeceMp4,
VndDecePd,
VndDeceSd,
VndDeceVideo,
VndDirectvMpeg,
VndDirectvMpegTts,
VndDlnaMpegTts,
VndDvbFile,
VndFvt,
VndHnsVideo,
VndIptvforum1Dparityfec1010,
VndIptvforum1Dparityfec2005,
VndIptvforum2Dparityfec1010,
VndIptvforum2Dparityfec2005,
VndIptvforumTtsavc,
VndIptvforumTtsmpeg2,
VndMotorolaVideo,
VndMotorolaVideop,
VndMpegurl,
VndMsPlayreadyMediaPyv,
VndNokiaInterleavedMultimedia,
VndNokiaMp4Vr,
VndNokiaVideovoip,
VndObjectvideo,
VndRadgamettoolsBink,
VndRadgamettoolsSmacker,
VndSealedMpeg1,
VndSealedMpeg4,
VndSealedSwf,
VndSealedmediaSoftsealMov,
VndUvvuMp4,
VndYoutubeYt,
VndVivo,
Vp8,
Vp9,
}
Variants
_1DInterleavedParityfec
video/1d-interleaved-parityfec
_3Gpp
video/3gpp
_3Gpp2
video/3gpp2
_3GppTt
video/3gpp-tt
Av1
video/AV1
Bmpeg
video/BMPEG
Bt656
video/BT656
CelB
video/CelB
Dv
video/DV
Encaprtp
video/encaprtp
Example
video/example
Ffv1
video/FFV1
Flexfec
video/flexfec
H261
video/H261
H263
video/H263
H2631998
video/H263-1998
H2632000
video/H263-2000
H264
video/H264
H264Rcdo
video/H264-RCDO
H264Svc
video/H264-SVC
H265
video/H265
H266
video/H266
IsoSegment
video/iso.segment
Jpeg
video/JPEG
Jpeg2000
video/jpeg2000
Jxsv
video/jxsv
Mj2
video/mj2
Mp1S
video/MP1S
Mp2P
video/MP2P
Mp2T
video/MP2T
Mp4
video/mp4
Mp4VEs
video/MP4V-ES
Mpv
video/MPV
Mpeg4Generic
video/mpeg4-generic
Nv
video/nv
Ogg
video/ogg
Parityfec
video/parityfec
Pointer
video/pointer
Quicktime
video/quicktime
Raptorfec
video/raptorfec
Raw
video/raw
RtpEncAescm128
video/rtp-enc-aescm128
Rtploopback
video/rtploopback
Rtx
video/rtx
Scip
video/scip
Smpte291
video/smpte291
Smpte292M
video/SMPTE292M
Ulpfec
video/ulpfec
Vc1
video/vc1
Vc2
video/vc2
VndCCTV
video/vnd.CCTV
VndDeceHd
video/vnd.dece.hd
VndDeceMobile
video/vnd.dece.mobile
VndDeceMp4
video/vnd.dece.mp4
VndDecePd
video/vnd.dece.pd
VndDeceSd
video/vnd.dece.sd
VndDeceVideo
video/vnd.dece.video
VndDirectvMpeg
video/vnd.directv.mpeg
VndDirectvMpegTts
video/vnd.directv.mpeg-tts
VndDlnaMpegTts
video/vnd.dlna.mpeg-tts
VndDvbFile
video/vnd.dvb.file
VndFvt
video/vnd.fvt
VndHnsVideo
video/vnd.hns.video
VndIptvforum1Dparityfec1010
video/vnd.iptvforum.1dparityfec-1010
VndIptvforum1Dparityfec2005
video/vnd.iptvforum.1dparityfec-2005
VndIptvforum2Dparityfec1010
video/vnd.iptvforum.2dparityfec-1010
VndIptvforum2Dparityfec2005
video/vnd.iptvforum.2dparityfec-2005
VndIptvforumTtsavc
video/vnd.iptvforum.ttsavc
VndIptvforumTtsmpeg2
video/vnd.iptvforum.ttsmpeg2
VndMotorolaVideo
video/vnd.motorola.video
VndMotorolaVideop
video/vnd.motorola.videop
VndMpegurl
video/vnd.mpegurl
VndMsPlayreadyMediaPyv
video/vnd.ms-playready.media.pyv
VndNokiaInterleavedMultimedia
video/vnd.nokia.interleaved-multimedia
VndNokiaMp4Vr
video/vnd.nokia.mp4vr
VndNokiaVideovoip
video/vnd.nokia.videovoip
VndObjectvideo
video/vnd.objectvideo
VndRadgamettoolsBink
video/vnd.radgamettools.bink
VndRadgamettoolsSmacker
video/vnd.radgamettools.smacker
VndSealedMpeg1
video/vnd.sealed.mpeg1
VndSealedMpeg4
video/vnd.sealed.mpeg4
VndSealedSwf
video/vnd.sealed.swf
VndSealedmediaSoftsealMov
video/vnd.sealedmedia.softseal.mov
VndUvvuMp4
video/vnd.uvvu.mp4
VndYoutubeYt
video/vnd.youtube.yt
VndVivo
video/vnd.vivo
Vp8
video/VP8
Vp9
video/VP9
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Video
impl<'de> Deserialize<'de> for Video
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Ord for Video
impl Ord for Video
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<Video> for Video
impl PartialOrd<Video> for Video
sourcefn partial_cmp(&self, other: &Video) -> Option<Ordering>
fn partial_cmp(&self, other: &Video) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for Video
impl StructuralEq for Video
impl StructuralPartialEq for Video
Auto Trait Implementations
impl RefUnwindSafe for Video
impl Send for Video
impl Sync for Video
impl Unpin for Video
impl UnwindSafe for Video
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more