pub struct BuildInfoDisplay {Show 36 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_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_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 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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.