pub struct GithubPayload {
pub guid: Uuid,
pub signature_sha1: Option<String>,
pub signature_sha256: Option<String>,
pub event: Event,
}
Fields§
§guid: Uuid
§signature_sha1: Option<String>
§signature_sha256: Option<String>
§event: Event
Trait Implementations§
Source§impl Clone for GithubPayload
impl Clone for GithubPayload
Source§fn clone(&self) -> GithubPayload
fn clone(&self) -> GithubPayload
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GithubPayload
impl Debug for GithubPayload
Source§impl<'de> Deserialize<'de> for GithubPayload
impl<'de> Deserialize<'de> for GithubPayload
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 GithubPayload
impl PartialEq for GithubPayload
Source§impl Serialize for GithubPayload
impl Serialize for GithubPayload
impl StructuralPartialEq for GithubPayload
Auto Trait Implementations§
impl Freeze for GithubPayload
impl RefUnwindSafe for GithubPayload
impl Send for GithubPayload
impl Sync for GithubPayload
impl Unpin for GithubPayload
impl UnwindSafe for GithubPayload
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