pub struct BuildInfoDisplay {Show 37 fields
pub BRANCH: bool,
pub BUILD_OS: bool,
pub BUILD_RUST_CHANNEL: bool,
pub BUILD_TARGET: bool,
pub BUILD_TARGET_ARCH: bool,
pub BUILD_TIME: bool,
pub BUILD_TIMESTAMP: bool,
pub BUILD_TIME_2822: bool,
pub BUILD_TIME_3339: bool,
pub CARGO_FEATURES: bool,
pub CARGO_MANIFEST_DIR: bool,
pub CARGO_TREE: bool,
pub CARGO_VERSION: bool,
pub COMMITS_SINCE_TAG: bool,
pub COMMIT_AUTHOR: bool,
pub COMMIT_DATE: bool,
pub COMMIT_DATE_2822: bool,
pub COMMIT_DATE_3339: bool,
pub COMMIT_EMAIL: bool,
pub COMMIT_HASH: bool,
pub COMMIT_TIMESTAMP: bool,
pub GIT_CLEAN: bool,
pub GIT_STATUS_FILE: bool,
pub LAST_TAG: bool,
pub PKG_DESCRIPTION: bool,
pub PKG_VERSION: bool,
pub PKG_VERSION_MAJOR: bool,
pub PKG_VERSION_MINOR: bool,
pub PKG_VERSION_PATCH: bool,
pub PKG_VERSION_PRE: bool,
pub PROJECT_NAME: bool,
pub RUST_CHANNEL: bool,
pub RUST_VERSION: bool,
pub SHORT_COMMIT: bool,
pub TAG: bool,
pub VERSION: bool,
pub CLAP_LONG_VERSION: bool,
}Expand description
A struct that implements core::fmt::Display which
writes consts generated by shadow-rs to it’s formatter
Fields§
§BRANCH: bool§BUILD_OS: bool§BUILD_RUST_CHANNEL: bool§BUILD_TARGET: bool§BUILD_TARGET_ARCH: bool§BUILD_TIME: bool§BUILD_TIMESTAMP: bool§BUILD_TIME_2822: bool§BUILD_TIME_3339: bool§CARGO_FEATURES: bool§CARGO_MANIFEST_DIR: bool§CARGO_TREE: bool§CARGO_VERSION: bool§COMMITS_SINCE_TAG: bool§COMMIT_AUTHOR: bool§COMMIT_DATE: bool§COMMIT_DATE_2822: bool§COMMIT_DATE_3339: bool§COMMIT_EMAIL: bool§COMMIT_HASH: bool§COMMIT_TIMESTAMP: bool§GIT_CLEAN: bool§GIT_STATUS_FILE: bool§LAST_TAG: bool§PKG_DESCRIPTION: bool§PKG_VERSION: bool§PKG_VERSION_MAJOR: bool§PKG_VERSION_MINOR: bool§PKG_VERSION_PATCH: bool§PKG_VERSION_PRE: bool§PROJECT_NAME: bool§RUST_CHANNEL: bool§RUST_VERSION: bool§SHORT_COMMIT: bool§TAG: bool§VERSION: bool§CLAP_LONG_VERSION: boolImplementations§
Trait Implementations§
Source§impl Default for BuildInfoDisplay
impl Default for BuildInfoDisplay
Auto Trait Implementations§
impl Freeze for BuildInfoDisplay
impl RefUnwindSafe for BuildInfoDisplay
impl Send for BuildInfoDisplay
impl Sync for BuildInfoDisplay
impl Unpin for BuildInfoDisplay
impl UnsafeUnpin for BuildInfoDisplay
impl UnwindSafe for BuildInfoDisplay
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreCreates a shared type from an unshared type.