pub struct GitOutcome {
pub outcome_type: String,
pub git_info: GitInfo,
}Expand description
Git outcome for session context
Fields§
§outcome_type: String§git_info: GitInfoTrait Implementations§
Source§impl Clone for GitOutcome
impl Clone for GitOutcome
Source§fn clone(&self) -> GitOutcome
fn clone(&self) -> GitOutcome
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 GitOutcome
impl Debug for GitOutcome
Source§impl<'de> Deserialize<'de> for GitOutcome
impl<'de> Deserialize<'de> for GitOutcome
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 GitOutcome
impl RefUnwindSafe for GitOutcome
impl Send for GitOutcome
impl Sync for GitOutcome
impl Unpin for GitOutcome
impl UnsafeUnpin for GitOutcome
impl UnwindSafe for GitOutcome
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