pub struct CommitFileItem {
pub filename: String,
pub status: Option<String>,
pub additions: Option<u32>,
pub deletions: Option<u32>,
pub patch: Option<String>,
pub previous_filename: Option<String>,
}Fields§
§filename: String§status: Option<String>§additions: Option<u32>Absent when GitHub truncates very large diffs.
deletions: Option<u32>§patch: Option<String>§previous_filename: Option<String>Trait Implementations§
Source§impl Debug for CommitFileItem
impl Debug for CommitFileItem
Source§impl<'de> Deserialize<'de> for CommitFileItem
impl<'de> Deserialize<'de> for CommitFileItem
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 Forget for CommitFileItem
impl Freeze for CommitFileItem
impl Move for CommitFileItem
impl RefUnwindSafe for CommitFileItem
impl Send for CommitFileItem
impl Sync for CommitFileItem
impl Unpin for CommitFileItem
impl UnsafeUnpin for CommitFileItem
impl UnwindSafe for CommitFileItem
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