pub struct CompileTimeInformation {}Expand description
Compile-time information such as the profile (release/debug) and the target triple.
Trait Implementations§
Source§impl Collector for CompileTimeInformation
impl Collector for CompileTimeInformation
fn description(&self) -> &str
fn collect(&mut self, _: &CrateInfo<'_>) -> Result<ReportEntry, CollectionError>
Source§impl Default for CompileTimeInformation
impl Default for CompileTimeInformation
Source§fn default() -> CompileTimeInformation
fn default() -> CompileTimeInformation
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CompileTimeInformation
impl RefUnwindSafe for CompileTimeInformation
impl Send for CompileTimeInformation
impl Sync for CompileTimeInformation
impl Unpin for CompileTimeInformation
impl UnwindSafe for CompileTimeInformation
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more