pub struct MediaInfoResource {Show 16 fields
pub id: Option<i32>,
pub audio_bitrate: Option<i64>,
pub audio_channels: Option<f64>,
pub audio_codec: Option<Option<String>>,
pub audio_languages: Option<Option<String>>,
pub audio_stream_count: Option<i32>,
pub video_bit_depth: Option<i32>,
pub video_bitrate: Option<i64>,
pub video_codec: Option<Option<String>>,
pub video_fps: Option<f64>,
pub video_dynamic_range: Option<Option<String>>,
pub video_dynamic_range_type: Option<Option<String>>,
pub resolution: Option<Option<String>>,
pub run_time: Option<Option<String>>,
pub scan_type: Option<Option<String>>,
pub subtitles: Option<Option<String>>,
}
Fields§
§id: Option<i32>
§audio_bitrate: Option<i64>
§audio_channels: Option<f64>
§audio_codec: Option<Option<String>>
§audio_languages: Option<Option<String>>
§audio_stream_count: Option<i32>
§video_bit_depth: Option<i32>
§video_bitrate: Option<i64>
§video_codec: Option<Option<String>>
§video_fps: Option<f64>
§video_dynamic_range: Option<Option<String>>
§video_dynamic_range_type: Option<Option<String>>
§resolution: Option<Option<String>>
§run_time: Option<Option<String>>
§scan_type: Option<Option<String>>
§subtitles: Option<Option<String>>
Implementations§
Source§impl MediaInfoResource
impl MediaInfoResource
pub fn new() -> MediaInfoResource
Trait Implementations§
Source§impl Clone for MediaInfoResource
impl Clone for MediaInfoResource
Source§fn clone(&self) -> MediaInfoResource
fn clone(&self) -> MediaInfoResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MediaInfoResource
impl Debug for MediaInfoResource
Source§impl<'de> Deserialize<'de> for MediaInfoResource
impl<'de> Deserialize<'de> for MediaInfoResource
Source§fn 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
Source§impl PartialEq for MediaInfoResource
impl PartialEq for MediaInfoResource
Source§impl Serialize for MediaInfoResource
impl Serialize for MediaInfoResource
impl StructuralPartialEq for MediaInfoResource
Auto Trait Implementations§
impl Freeze for MediaInfoResource
impl RefUnwindSafe for MediaInfoResource
impl Send for MediaInfoResource
impl Sync for MediaInfoResource
impl Unpin for MediaInfoResource
impl UnwindSafe for MediaInfoResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more