pub struct CommitModel {
pub sha: Option<String>,
pub tree: Option<String>,
pub message: Option<String>,
pub author: Option<String>,
}
Fields§
§sha: Option<String>
§tree: Option<String>
§message: Option<String>
Implementations§
Source§impl CommitModel
impl CommitModel
pub fn new() -> CommitModel
Trait Implementations§
Source§impl Clone for CommitModel
impl Clone for CommitModel
Source§fn clone(&self) -> CommitModel
fn clone(&self) -> CommitModel
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 CommitModel
impl Debug for CommitModel
Source§impl Default for CommitModel
impl Default for CommitModel
Source§fn default() -> CommitModel
fn default() -> CommitModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CommitModel
impl<'de> Deserialize<'de> for CommitModel
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
Source§impl PartialEq for CommitModel
impl PartialEq for CommitModel
Source§impl Serialize for CommitModel
impl Serialize for CommitModel
impl StructuralPartialEq for CommitModel
Auto Trait Implementations§
impl Freeze for CommitModel
impl RefUnwindSafe for CommitModel
impl Send for CommitModel
impl Sync for CommitModel
impl Unpin for CommitModel
impl UnwindSafe for CommitModel
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