pub struct GitAsyncRefOperationDetail {
pub conflict: Option<bool>,
pub current_commit_id: Option<String>,
pub failure_message: Option<String>,
pub progress: Option<f64>,
pub status: Option<Status>,
pub timedout: Option<bool>,
}Expand description
Information about the progress of a cherry pick or revert operation.
Fields§
§conflict: Option<bool>Indicates if there was a conflict generated when trying to cherry pick or revert the changes.
current_commit_id: Option<String>The current commit from the list of commits that are being cherry picked or reverted.
failure_message: Option<String>Detailed information about why the cherry pick or revert failed to complete.
progress: Option<f64>A number between 0 and 1 indicating the percent complete of the operation.
status: Option<Status>Provides a status code that indicates the reason the cherry pick or revert failed.
timedout: Option<bool>Indicates if the operation went beyond the maximum time allowed for a cherry pick or revert operation.
Implementations§
Trait Implementations§
Source§impl Clone for GitAsyncRefOperationDetail
impl Clone for GitAsyncRefOperationDetail
Source§fn clone(&self) -> GitAsyncRefOperationDetail
fn clone(&self) -> GitAsyncRefOperationDetail
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 GitAsyncRefOperationDetail
impl Debug for GitAsyncRefOperationDetail
Source§impl Default for GitAsyncRefOperationDetail
impl Default for GitAsyncRefOperationDetail
Source§fn default() -> GitAsyncRefOperationDetail
fn default() -> GitAsyncRefOperationDetail
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitAsyncRefOperationDetail
impl<'de> Deserialize<'de> for GitAsyncRefOperationDetail
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
impl StructuralPartialEq for GitAsyncRefOperationDetail
Auto Trait Implementations§
impl Freeze for GitAsyncRefOperationDetail
impl RefUnwindSafe for GitAsyncRefOperationDetail
impl Send for GitAsyncRefOperationDetail
impl Sync for GitAsyncRefOperationDetail
impl Unpin for GitAsyncRefOperationDetail
impl UnwindSafe for GitAsyncRefOperationDetail
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