pub enum DiagnosticFinding {
SoftwareRendering,
UnoptimizedBuild,
HiddenAdapters(Vec<String>),
NoGpu(String),
}Expand description
Something in a DiagnosticReport that explains a slow or broken app.
Variants§
SoftwareRendering
Frames are drawn on the CPU.
UnoptimizedBuild
The app was built without optimizations.
HiddenAdapters(Vec<String>)
These adapters exist but their drivers are not conformant, so they are not used.
NoGpu(String)
No GPU could be used at all, for this reason.
Trait Implementations§
Source§impl Clone for DiagnosticFinding
impl Clone for DiagnosticFinding
Source§fn clone(&self) -> DiagnosticFinding
fn clone(&self) -> DiagnosticFinding
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 DiagnosticFinding
impl Debug for DiagnosticFinding
Source§impl Display for DiagnosticFinding
impl Display for DiagnosticFinding
impl Eq for DiagnosticFinding
Source§impl PartialEq for DiagnosticFinding
impl PartialEq for DiagnosticFinding
impl StructuralPartialEq for DiagnosticFinding
Auto Trait Implementations§
impl Freeze for DiagnosticFinding
impl RefUnwindSafe for DiagnosticFinding
impl Send for DiagnosticFinding
impl Sync for DiagnosticFinding
impl Unpin for DiagnosticFinding
impl UnsafeUnpin for DiagnosticFinding
impl UnwindSafe for DiagnosticFinding
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