pub struct GitPushEventData {
pub after_id: Option<String>,
pub before_id: Option<String>,
pub branch: Option<String>,
pub commits: Vec<GitCommit>,
pub repository: Option<GitRepository>,
}Fields§
§after_id: Option<String>§before_id: Option<String>§branch: Option<String>§commits: Vec<GitCommit>§repository: Option<GitRepository>Implementations§
Trait Implementations§
Source§impl Clone for GitPushEventData
impl Clone for GitPushEventData
Source§fn clone(&self) -> GitPushEventData
fn clone(&self) -> GitPushEventData
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 GitPushEventData
impl Debug for GitPushEventData
Source§impl Default for GitPushEventData
impl Default for GitPushEventData
Source§fn default() -> GitPushEventData
fn default() -> GitPushEventData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitPushEventData
impl<'de> Deserialize<'de> for GitPushEventData
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 GitPushEventData
impl PartialEq for GitPushEventData
Source§impl Serialize for GitPushEventData
impl Serialize for GitPushEventData
impl StructuralPartialEq for GitPushEventData
Auto Trait Implementations§
impl Freeze for GitPushEventData
impl RefUnwindSafe for GitPushEventData
impl Send for GitPushEventData
impl Sync for GitPushEventData
impl Unpin for GitPushEventData
impl UnwindSafe for GitPushEventData
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