pub struct QualityProfile {
pub resolution_weight: f32,
pub video_codec_weight: f32,
pub audio_codec_weight: f32,
pub source_weight: f32,
pub group_trust_weight: f32,
}Expand description
Quality profile defining the relative importance of each dimension.
Fields§
§resolution_weight: f32§video_codec_weight: f32§audio_codec_weight: f32§source_weight: f32§group_trust_weight: f32Implementations§
Trait Implementations§
Source§impl Clone for QualityProfile
impl Clone for QualityProfile
Source§fn clone(&self) -> QualityProfile
fn clone(&self) -> QualityProfile
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 QualityProfile
impl Debug for QualityProfile
Source§impl Default for QualityProfile
impl Default for QualityProfile
Source§fn default() -> QualityProfile
fn default() -> QualityProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QualityProfile
impl<'de> Deserialize<'de> for QualityProfile
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<QualityProfile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QualityProfile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for QualityProfile
impl Serialize for QualityProfile
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for QualityProfile
impl RefUnwindSafe for QualityProfile
impl Send for QualityProfile
impl Sync for QualityProfile
impl Unpin for QualityProfile
impl UnsafeUnpin for QualityProfile
impl UnwindSafe for QualityProfile
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