pub struct GitDiff {
pub mode: GitDiffMode,
pub path: Option<RepositoryPath>,
pub text: String,
pub truncated: bool,
}Fields§
§mode: GitDiffMode§path: Option<RepositoryPath>§text: String§truncated: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for GitDiff
impl<'de> Deserialize<'de> for GitDiff
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 Eq for GitDiff
impl StructuralPartialEq for GitDiff
Auto Trait Implementations§
impl Freeze for GitDiff
impl RefUnwindSafe for GitDiff
impl Send for GitDiff
impl Sync for GitDiff
impl Unpin for GitDiff
impl UnsafeUnpin for GitDiff
impl UnwindSafe for GitDiff
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