pub struct HeadBuildResult {
pub install_path: PathBuf,
pub commit_sha: String,
pub short_sha: String,
}Expand description
Result of a HEAD build
Fields§
§install_path: PathBufPath to installed package
commit_sha: StringFull commit SHA
short_sha: StringShort SHA (7 chars)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HeadBuildResult
impl RefUnwindSafe for HeadBuildResult
impl Send for HeadBuildResult
impl Sync for HeadBuildResult
impl Unpin for HeadBuildResult
impl UnsafeUnpin for HeadBuildResult
impl UnwindSafe for HeadBuildResult
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 more