pub struct Cargo {
pub crate_name: String,
pub manifest_dir: String,
pub authors: Vec<String>,
pub description: String,
pub homepage: String,
pub pkg_name: String,
pub pkg_repo: String,
pub pkg_version: String,
pub pkg_version_major: String,
pub pkg_version_minor: String,
pub pkg_version_patch: String,
pub pkg_version_pre: String,
}Expand description
Struct to store the cargo information gathered at compile time using the env! macro.
Fields§
§crate_name: String§manifest_dir: String§description: String§homepage: String§pkg_name: String§pkg_repo: String§pkg_version: String§pkg_version_major: String§pkg_version_minor: String§pkg_version_patch: String§pkg_version_pre: StringTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Cargo
impl Send for Cargo
impl Sync for Cargo
impl Unpin for Cargo
impl UnwindSafe for Cargo
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