pub struct MotionExplainReport {
pub package: String,
pub target: String,
pub profile: MotionPresetProfile,
pub route: String,
pub enabled: bool,
pub cache_key: String,
pub reasons: Vec<String>,
pub diagnostics: Vec<MotionDiagnostic>,
}Fields§
§package: String§target: String§profile: MotionPresetProfile§route: String§enabled: bool§cache_key: String§reasons: Vec<String>§diagnostics: Vec<MotionDiagnostic>Implementations§
Trait Implementations§
Source§impl Clone for MotionExplainReport
impl Clone for MotionExplainReport
Source§fn clone(&self) -> MotionExplainReport
fn clone(&self) -> MotionExplainReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MotionExplainReport
impl Debug for MotionExplainReport
Source§impl<'de> Deserialize<'de> for MotionExplainReport
impl<'de> Deserialize<'de> for MotionExplainReport
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
impl Eq for MotionExplainReport
Source§impl PartialEq for MotionExplainReport
impl PartialEq for MotionExplainReport
Source§fn eq(&self, other: &MotionExplainReport) -> bool
fn eq(&self, other: &MotionExplainReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MotionExplainReport
impl Serialize for MotionExplainReport
impl StructuralPartialEq for MotionExplainReport
Auto Trait Implementations§
impl Freeze for MotionExplainReport
impl RefUnwindSafe for MotionExplainReport
impl Send for MotionExplainReport
impl Sync for MotionExplainReport
impl Unpin for MotionExplainReport
impl UnsafeUnpin for MotionExplainReport
impl UnwindSafe for MotionExplainReport
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