pub struct RepoBinding {
pub start_commit: Option<String>,
pub end_commit: Option<String>,
pub branch: Option<String>,
pub dirty_start: Option<bool>,
pub dirty_end: Option<bool>,
pub source: Option<String>,
}Fields§
§start_commit: Option<String>§end_commit: Option<String>§branch: Option<String>§dirty_start: Option<bool>§dirty_end: Option<bool>§source: Option<String>Trait Implementations§
Source§impl Clone for RepoBinding
impl Clone for RepoBinding
Source§fn clone(&self) -> RepoBinding
fn clone(&self) -> RepoBinding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RepoBinding
impl Debug for RepoBinding
Source§impl Default for RepoBinding
impl Default for RepoBinding
Source§fn default() -> RepoBinding
fn default() -> RepoBinding
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RepoBinding
impl RefUnwindSafe for RepoBinding
impl Send for RepoBinding
impl Sync for RepoBinding
impl Unpin for RepoBinding
impl UnsafeUnpin for RepoBinding
impl UnwindSafe for RepoBinding
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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