pub struct DoctorReport {
pub schema_version: u32,
pub ready_for_build: bool,
pub checks: Vec<DoctorCheck>,
pub discovery: AndroidDiscovery,
}Expand description
Complete Android doctor report. Generating it never installs or changes tools.
Fields§
§schema_version: u32Stable report schema version.
ready_for_build: boolWhether every required direct-build check passed.
checks: Vec<DoctorCheck>Ordered checks.
discovery: AndroidDiscoveryRaw discovery inventory used to make the report.
Trait Implementations§
Source§impl Clone for DoctorReport
impl Clone for DoctorReport
Source§impl Debug for DoctorReport
impl Debug for DoctorReport
Source§impl<'de> Deserialize<'de> for DoctorReport
impl<'de> Deserialize<'de> for DoctorReport
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 DoctorReport
Source§impl PartialEq for DoctorReport
impl PartialEq for DoctorReport
Source§impl Serialize for DoctorReport
impl Serialize for DoctorReport
impl StructuralPartialEq for DoctorReport
Auto Trait Implementations§
impl Freeze for DoctorReport
impl RefUnwindSafe for DoctorReport
impl Send for DoctorReport
impl Sync for DoctorReport
impl Unpin for DoctorReport
impl UnsafeUnpin for DoctorReport
impl UnwindSafe for DoctorReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.