pub enum ReportLevel {
None,
Summary,
Full,
}Expand description
Amount of compilation diagnostics to retain.
Variants§
None
Do not allocate a compilation report.
Summary
Retain counts and compilation timings only.
Full
Retain the summary and full graph/planning tables.
Trait Implementations§
Source§impl Clone for ReportLevel
impl Clone for ReportLevel
Source§fn clone(&self) -> ReportLevel
fn clone(&self) -> ReportLevel
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 moreimpl Copy for ReportLevel
Source§impl Debug for ReportLevel
impl Debug for ReportLevel
Source§impl<'de> Deserialize<'de> for ReportLevel
impl<'de> Deserialize<'de> for ReportLevel
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 ReportLevel
Source§impl Hash for ReportLevel
impl Hash for ReportLevel
Source§impl PartialEq for ReportLevel
impl PartialEq for ReportLevel
Source§impl Serialize for ReportLevel
impl Serialize for ReportLevel
impl StructuralPartialEq for ReportLevel
Auto Trait Implementations§
impl Freeze for ReportLevel
impl RefUnwindSafe for ReportLevel
impl Send for ReportLevel
impl Sync for ReportLevel
impl Unpin for ReportLevel
impl UnsafeUnpin for ReportLevel
impl UnwindSafe for ReportLevel
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.