pub struct GitVersion {Show 25 fields
pub assembly_sem_file_ver: String,
pub assembly_sem_ver: String,
pub branch_name: String,
pub build_meta_data: Option<Value>,
pub commit_date: String,
pub commits_since_version_source: i64,
pub escaped_branch_name: String,
pub full_build_meta_data: String,
pub full_sem_ver: String,
pub informational_version: String,
pub major: i64,
pub major_minor_patch: String,
pub minor: i64,
pub patch: i64,
pub pre_release_label: String,
pub pre_release_label_with_dash: String,
pub pre_release_number: Option<i64>,
pub pre_release_tag: String,
pub pre_release_tag_with_dash: String,
pub sem_ver: String,
pub sha: String,
pub short_sha: String,
pub uncommitted_changes: i64,
pub version_source_sha: String,
pub weighted_pre_release_number: i64,
}Fields§
§assembly_sem_file_ver: String§assembly_sem_ver: String§branch_name: String§build_meta_data: Option<Value>§commit_date: String§commits_since_version_source: i64§escaped_branch_name: String§full_build_meta_data: String§full_sem_ver: String§informational_version: String§major: i64§major_minor_patch: String§minor: i64§patch: i64§pre_release_label: String§pre_release_label_with_dash: String§pre_release_number: Option<i64>§pre_release_tag: String§pre_release_tag_with_dash: String§sem_ver: String§sha: String§short_sha: String§uncommitted_changes: i64§version_source_sha: String§weighted_pre_release_number: i64Trait Implementations§
Source§impl Debug for GitVersion
impl Debug for GitVersion
Source§impl<'de> Deserialize<'de> for GitVersion
impl<'de> Deserialize<'de> for GitVersion
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
Auto Trait Implementations§
impl Freeze for GitVersion
impl RefUnwindSafe for GitVersion
impl Send for GitVersion
impl Sync for GitVersion
impl Unpin for GitVersion
impl UnwindSafe for GitVersion
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