pub struct PreferenceMetadata {
pub quality_delta: f32,
pub source: String,
pub version: String,
}Expand description
Preference pair metadata
Fields§
§quality_delta: f32Quality difference between chosen and rejected
source: StringSource system
version: StringVersion
Trait Implementations§
Source§impl Clone for PreferenceMetadata
impl Clone for PreferenceMetadata
Source§fn clone(&self) -> PreferenceMetadata
fn clone(&self) -> PreferenceMetadata
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 PreferenceMetadata
impl Debug for PreferenceMetadata
Source§impl<'de> Deserialize<'de> for PreferenceMetadata
impl<'de> Deserialize<'de> for PreferenceMetadata
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
Auto Trait Implementations§
impl Freeze for PreferenceMetadata
impl RefUnwindSafe for PreferenceMetadata
impl Send for PreferenceMetadata
impl Sync for PreferenceMetadata
impl Unpin for PreferenceMetadata
impl UnwindSafe for PreferenceMetadata
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