[−][src]Trait last_git_commit::Id
Required methods
Loading content...Implementors
impl Id for LGCId
[src]
fn long(&self) -> String
[src]
Get all 40 characters of the SHA1 git hash.
Examples
extern crate last_git_commit; use last_git_commit::{LastGitCommit, Id}; let long = LastGitCommit::new(None, None).unwrap().id.long(); println!("SHA1 Hash: {}", long); assert_eq!(long.len(), 40);
fn short(&self) -> String
[src]
Get all the 7 first characters of the SHA1 git hash.
This is what is shown on GitHub.
Examples
extern crate last_git_commit; use last_git_commit::{LastGitCommit, Id}; let short = LastGitCommit::new(None, None).unwrap().id.short(); println!("SHA1 Hash: {}", short); assert_eq!(short.len(), 7);
fn range(&self, range: Range<usize>) -> String
[src]
Define your own range of the SHA1 git hash.
Examples
extern crate last_git_commit; use last_git_commit::{LastGitCommit, Id}; // Get the middle 20 characters of the hash. let range = LastGitCommit::new(None, None).unwrap().id.range(10..30); println!("SHA1 Hash: {}", range); assert_eq!(range.len(), 20);