pub struct DiffInfo {
pub head: String,
pub branches: Vec<String>,
pub diffs: Vec<FileDiff>,
}
Fields§
§head: String
§branches: Vec<String>
§diffs: Vec<FileDiff>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DiffInfo
impl<'de> Deserialize<'de> for DiffInfo
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 DiffInfo
impl StructuralPartialEq for DiffInfo
Auto Trait Implementations§
impl Freeze for DiffInfo
impl RefUnwindSafe for DiffInfo
impl Send for DiffInfo
impl Sync for DiffInfo
impl Unpin for DiffInfo
impl UnwindSafe for DiffInfo
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